Посдкажите пожалуйста как сделать что бы после каждых трех товаров добавлялся строчка </div><div class="slider-page"> Код: <?php foreach ($products as $product) { ?> <div class="product"> <a href="<?php echo $product['href']; ?>"><img src="<?php echo $product['thumb']; ?>" alt="<?php echo $product['name']; ?>" /></a> <div class="name"><a href="<?php echo $product['href']; ?>"><?php echo $product['name']; ?></a></div> <div class="descr"><p>Деревенские лакомства для собак: Курица</p></div> <div class="price"> <em>Вес 100 гр.</em> <span>220<em>р</em></span> </div> <a href="<?php echo $product['href']; ?>" class="button">подробнее</a> </div> <?php } ?>
а как сделать что бы на последнею не добавлял т.е если 9 товаров в 3 добавил 6 добавил а 9 не добавлял
PHP: <?php$i = 0;$len = count($products);foreach ($products as $product) { ?><div class="product"><a href="<?php echo $product['href']; ?>"><img src="<?php echo $product['thumb']; ?>" alt="<?php echo $product['name']; ?>" /></a><div class="name"><a href="<?php echo $product['href']; ?>"><?php echo $product['name']; ?></a></div><div class="descr"><p>Деревенские лакомства для собак: Курица</p></div><div class="price"><em>Вес 100 гр.</em><span>220<em>р</em></span></div> <a href="<?php echo $product['href']; ?>" class="button">подробнее</a></div> <?php$i++;if ($i % 3 == 0 && $len % $i !== 0) { print '</div><div class="slider-page"> ';} } ?> так попробуй.
а так <?php $i = 0; $len = count($products); foreach ($products as $product) { ?> <div class="product"> <a href="<?php echo $product['href']; ?>"><img src="<?php echo $product['thumb']; ?>" alt="<?php echo $product['name']; ?>" /></a> <div class="name"><a href="<?php echo $product['href']; ?>"><?php echo $product['name']; ?></a></div> <div class="descr"><p>Деревенские лакомства для собак: Курица</p></div> <div class="price"> <em>Вес 100 гр.</em> <span>220<em>р</em></span> </div> <a href="<?php echo $product['href']; ?>" class="button">подробнее</a> </div> <?php $i++; if ($i % 3 == 0 && $len % $i !== 0) { print '</div><div class="slider-page"> '; } } ?>