Перейти к содержанию
Официальный форум поддержки Simpla

Рекомендуемые сообщения

Друзья, нужна ваша помощь.

 

Хочу вывести в карусели "Связанные товары", и отображались по 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 шт.

 

Спасибо большое и с наступающим вас Новым годом! )

Ссылка на сообщение
Поделиться на другие сайты

давно использую в своих проектах. есть все что надо в текущих реалитях и нет смысла использовать iteration используй скрипт карусели kenwheeler.github.io/slick/ давно использую в своих проектах. есть все что надо в текущих реалитях и нет смысла использовать iteration

Изменено пользователем shooroop
Ссылка на сообщение
Поделиться на другие сайты

Слайдер работает отлично. Только вот с разбиением товаров в слайде не выходит. Именно связанные товары.

Например, в другие случаи все идет нормально:

<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>
Изменено пользователем DarAmal
Ссылка на сообщение
Поделиться на другие сайты

вы инспектором смотрели код свой? может слайдер по другому воспринимает html теги. smarty товар может и по 6 выводит но скрипт слайдера воспринимает все по другому.

Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

Загрузка...
×
×
  • Создать...