vcontakte Опубликовано 3 апреля, 2017 Жалоба Поделиться Опубликовано 3 апреля, 2017 Как обернуть каждые 3 блока товара <div class="product"></div> ? Что бы вывод кода был такой <div class="clear-product"><div class="product"></div><div class="product"></div><div class="product"></div></div> <div class="clear-product"><div class="product"></div><div class="product"></div><div class="product"></div></div> Цитата Ссылка на сообщение Поделиться на другие сайты
Решение simpla24 Опубликовано 3 апреля, 2017 Решение Жалоба Поделиться Опубликовано 3 апреля, 2017 <div class="clear-product"> {foreach $products as $p} <div class="product"></div> {if $p@iteration%3 == 0} </div><div class="clear-product"> {/if} {/foreach} </div> Цитата Ссылка на сообщение Поделиться на другие сайты
vcontakte Опубликовано 3 апреля, 2017 Автор Жалоба Поделиться Опубликовано 3 апреля, 2017 <div class="clear-product"> {foreach $products as $p} <div class="product"></div> {if $p@iteration%3 == 0} </div><div class="clear-product"> {/if} {/foreach}</div> Спасибо ! Помогло + Цитата Ссылка на сообщение Поделиться на другие сайты
vcontakte Опубликовано 3 апреля, 2017 Автор Жалоба Поделиться Опубликовано 3 апреля, 2017 (изменено) А Как сделать? <div class="clear-all"> <div class="product"></div><div class="product"></div><div class="product"></div><div class="clear"></div> <div class="product"></div><div class="product"></div><div class="product"></div><div class="clear"></div><div class="product"></div><div class="product"></div><div class="product"></div> <div class="clear"></div>.... и тд </div> Изменено 3 апреля, 2017 пользователем Textpatten Цитата Ссылка на сообщение Поделиться на другие сайты
vcontakte Опубликовано 3 апреля, 2017 Автор Жалоба Поделиться Опубликовано 3 апреля, 2017 А Как сделать? <div class="clear-all"> <div class="product"></div><div class="product"></div><div class="product"></div><div class="clear"></div> <div class="product"></div><div class="product"></div><div class="product"></div><div class="clear"></div><div class="product"></div><div class="product"></div><div class="product"></div> <div class="clear"></div>.... и тд </div>Нашел решение ) <div class="nn"> {foreach $products as $product}<!-- Товар--> {include file='tovar.tpl'} <!-- Товар (The End)--> {if $product@iteration%3 == 0} <div class="gh"></div>{/if} {/foreach} </div> Цитата Ссылка на сообщение Поделиться на другие сайты
osben Опубликовано 4 апреля, 2017 Жалоба Поделиться Опубликовано 4 апреля, 2017 <div class="clear-product"> {foreach $products as $p} <div class="product"></div> {if $p@iteration%3 == 0} </div><div class="clear-product"> {/if} {/foreach}</div> Можно еще так: {foreach array_chunk($products, 3, true) as $products_chunk} <div class="clear-product"> {foreach $products_chunk as $product} <div class="product"></div> {/foreach} </div> {/foreach} Цитата Ссылка на сообщение Поделиться на другие сайты
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.