Опубликовано: 15 мая 2015
Характеристики в списках товаров Есть решение
Было бы очень удобно если на общем листе товаров под кратким описанием был бы выбор размеров товара (если таковые есть у товара) пример: http://lana-shop.ru/catalog/sling-s-koltsami/kengurusha. Очень удобно когда видит покупатель какие размеры в наличии не заходя в карточку товара. (я понимаю что при покупки товаров с размерным рядом есть возможность выбора во всплывающем окне, но думаю будет не лишним привлечь визуально внимания, что есть размеры разные у товара).
В файле products.list.html (приложение Магазин-Витрина-Дизайн) после строки:
{foreach $products as $p}
нужно вставить строку:
{$p1 = $wa->shop->product($p.id)}
Далее необходимо перед строкой
<div itemprop="offers" class="offers" itemscope itemtype="http://schema.org/Offer">
вставить конструкцию:
{if isset($p1.features.power_source) and $p1.features.power_source}
{$pfw = $p1.features.power_source}
Источники питания:
{if is_array($pfw)}
{implode(', ', $pfw)}
{else}
{$pfw}
{/if}
{/if}
Где фразу «Источники питания:» мы заменяем на нужную нам характеристику(к примеру «Вес:» или «Размер:») , так же идентификатор характеристики power_source заменяем на необходимый нам (к примеру weight или color).
Этот идентификатор вы можете получить в разделе Магазин–Настройки-Типы и характеристики товаров. Идентификатор будет написан серыми буквами под описанием характеристики.
Комментарии (2)
В файле products.list.html (приложение Магазин-Витрина-Дизайн) после строки:
<div itemprop="offers" class="offers" itemscope="" itemtype="<div itemprop="offers" class="offers" itemscope itemtype="http://schema.org/Offer">{foreach $products as $p}
нужно вставить строку:
{$p1 = $wa->shop->product($p.id)}
Далее необходимо перед строкой
вставить конструкцию:
{if isset($p1.features.power_source) and $p1.features.power_source}
{$pfw = $p1.features.power_source}
Источники питания:
{if is_array($pfw)}
{implode(', ', $pfw)}
{else}
{$pfw}
{/if}
{/if}
Где фразу «Источники питания:» мы заменяем на нужную нам характеристику(к примеру «Вес:» или «Размер:») , так же идентификатор характеристики power_source заменяем на необходимый нам (к примеру weight или color).
Этот идентификатор вы можете получить в разделе Магазин–Настройки-Типы и характеристики товаров. Идентификатор будет написан серыми буквами под описанием характеристики.