Показ таблицы со всеми возможными комбинациями в Prestashop в карточке товара

В стандарте Prestashop показывает выборки с возможностью выбора комбинаций. Этот код показывает все имеющиеся в наличии комбинации товара. Нужно добавить в product.tpl вашей темы prestashop.

Такую задачу понадобилось реализовать например в магазине компании Vaide (www.vaideshop.lv), где каждый товар имеет комбинацию цвета и размера.

{if isset($groups)}
{strip}
<div style=’margin-top:-15px;border:2px #555555 solid;background-color:#f1f1f1;padding:3px;’>
{l s=’The following combinations are available:’}<br>
<ul>
{foreach from=$combinations key=idCombination item=combination}
{if $combination.quantity > 0}
<li style=’float:left;width:110px;’>
{assign var=attributes value=’,’|explode:$combination.list}
{foreach from=$groups key=id_attribute_group item=group}
{foreach from=$group.attributes key=id_attribute item=group_attribute}
{foreach from=$attributes item=attribute name=attribute}
{if $id_attribute == $attribute|substr:1:-1}
{$group_attribute} {if !$smarty.foreach.attribute.last}{/if}
{/if}
{/foreach}
{/foreach}
{/foreach}
({$combination.quantity} {l s=’gab.’})</li>
{/if}
{/foreach}
</ul><br style=’clear:both’></div>
{/strip}
{/if}

No results found

Меню