daramal Опубликовано 31 декабря, 2018 Жалоба Поделиться Опубликовано 31 декабря, 2018 Друзья, нужна ваша помощь. Хочу вывести в карусели "Связанные товары", и отображались по 6 шт. ставлю следующее: {*<!--Связанные-->*} {if $module=='ProductView'} {if $related_products}<h2 class="pad-t-50 mar-b-30">Похожие товары</h2> <div class="max relat"> <div class="coda-slider5" id="slider-id5"> <div> {foreach $related_products as $product} {include file='product_iteam.tpl'} <!-- Товар (The End)--> {if $smarty.foreach.$product.iteration%6 == 0} </div> {if $smarty.foreach.$product.iteration != $related_products|@count} <div> {/if} {/if} {/foreach} </div></div> </div>{/if}{/if}{*<!--End Связанные-->*} Отображается только 1 товар в каждом слайде. Помогите с выводом по 6 шт. Спасибо большое и с наступающим вас Новым годом! ) Цитата Ссылка на сообщение Поделиться на другие сайты
shooroop Опубликовано 31 декабря, 2018 Жалоба Поделиться Опубликовано 31 декабря, 2018 (изменено) давно использую в своих проектах. есть все что надо в текущих реалитях и нет смысла использовать iteration используй скрипт карусели kenwheeler.github.io/slick/ давно использую в своих проектах. есть все что надо в текущих реалитях и нет смысла использовать iteration Изменено 31 декабря, 2018 пользователем shooroop Цитата Ссылка на сообщение Поделиться на другие сайты
daramal Опубликовано 31 декабря, 2018 Автор Жалоба Поделиться Опубликовано 31 декабря, 2018 (изменено) Слайдер работает отлично. Только вот с разбиением товаров в слайде не выходит. Именно связанные товары.Например, в другие случаи все идет нормально: <div class="cat"> {get_products var=custom_products category_id=30 limit=18 sort='random'} {if $custom_products} <div class="maintitle mar-b-50 huawei"> <span><a href="/catalog/accessories" rel="tooltip" title='Смотреть все Аксессуары'>Аксессуары <span class="i-angle-double-right"></span></a></span><b></b></div> <div class="max huawei"> <div class="coda-slider5" id="slider-id5"> <div> {foreach name="pfproducts" from=$custom_products item=product} {include file='product_iteam.tpl'} <!-- Товар (The End)--> {if $smarty.foreach.pfproducts.iteration%6 == 0} </div> {if $smarty.foreach.pfproducts.iteration != $custom_products|@count} <div> {/if} {/if} {/foreach} </div><div class="alllink pad-t-30"><a href="/catalog/accessories">Смотреть все Аксессуары</a></div></div> </div>{/if} </div> Изменено 31 декабря, 2018 пользователем DarAmal Цитата Ссылка на сообщение Поделиться на другие сайты
shooroop Опубликовано 31 декабря, 2018 Жалоба Поделиться Опубликовано 31 декабря, 2018 вы инспектором смотрели код свой? может слайдер по другому воспринимает html теги. smarty товар может и по 6 выводит но скрипт слайдера воспринимает все по другому. Цитата Ссылка на сообщение Поделиться на другие сайты
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.