Для PrestaShop 1.5.x. x: в последней строке отображается 2 продукта вместо 3
У меня есть проблема с веб-страницей, над которой я сейчас работаю. Тема, с которой я работаю на сайте, - это gameguru 1.5, и дело в том, что в последней строке моего списка продуктов, когда я добираюсь до его нижней части, появляются 2 продукта вместо 3. Соответствующий код исходного файла (product-list.tpl) это один:
{if isset($products)}
<!-- Products list -->
<div id="product_list" class="clear category_list product_list grid row">
<div class="inner-product-list">
{foreach from=$products item=product name=products}
<div class="ajax_block_product {if $smarty.foreach.products.first}first_item{elseif $smarty.foreach.products.last}last_item{/if} {if $smarty.foreach.products.index % 2}alternate_item{else}item{/if} clearfix col-xs-6 col-sm-6 col-md-4">
Я пробовал несколько вещей, но я застрял здесь. Наконец, я хотел бы включить один список продуктов на веб-странице, чтобы дать вам немного больше рекомендаций. http://tutiendadevideojuegos.com/127-ps4-videojuegos-ps4 Я был бы очень признателен за любую помощь.
Спасибо, Орестис
Ответы - Для PrestaShop 1.5.x. x: в последней строке отображается 2 продукта вместо 3 / Prestashop 1.5.x.x: Last row displays 2 of the products instead of 3

21.10.2015 07:41:23
попробуйте эту часть
{if $smarty.foreach.products.index % 2}alternate_item{else}item{/if}
изменение
{if $smarty.foreach.products.index % 3}alternate_item{else}item{/if}
UPD:
чтобы манипулировать количеством продуктов на странице, в Preferences -> Products
option "Products per page" поместите туда, например, 12, и у вас будет 3 продукта во всех строках + правильные значения в выпадающем списке.














array((int) Configuration::get('PS_PRODUCTS_PER_PAGE'), 12, 24, 36, 50) :
to array((int) Configuration::get('PS_PRODUCTS_PER_PAGE'), 12, 24, 36,48) :
все очень просто.



