Follow along with the video below to see how to install our site as a web app on your home screen.
Примечание: This feature may not be available in some browsers.
PS 1.7 в файле themes/classic/templates/catalog/_partials/miniatures/product.tpl вставьте в нужное местоКто-нибудь выводил характеристики товара на страницы категорий? Как, чем?
Пример, не престашоп:
Функция важная, никто не делал на престе?
{if $product.grouped_features}
<div class="features">
{foreach from=$product.grouped_features item=feature}
<p>{$feature.name|escape:'htmlall'|nl2br nofilter} - {$feature.value|escape:'htmlall'|nl2br nofilter}</p>
{/foreach}
</div>
{/if}
{if isset($product.features)}
<div class="features">
{foreach from=$product.features item=feature}
<div>
{$feature.name|escape:'html':'UTF-8'}: <span>{$feature.value|escape:'html':'UTF-8'}</span>
</div>
{/foreach}
</div>
{/if}
PS 1.7 в файле themes/classic/templates/catalog/_partials/miniatures/product.tpl вставьте в нужное место
PS 1.6 в файле themes/classic/product-list.tpl вставьте в нужное местоКод:{if $product.grouped_features} <div class="features-description"> {foreach from=$product.grouped_features item=feature} <p style ="text-align:center">{$feature.name|escape:'htmlall'|nl2br nofilter} - {$feature.value|escape:'htmlall'|nl2br nofilter} </p> {/foreach} </div> {/if}
Код:{if isset($product.features)} <div class="features"> {foreach from=$product.features item=feature} <div> {$feature.name|escape:'html':'UTF-8'}: <span>{$feature.value|escape:'html':'UTF-8'}</span> </div> {/foreach} </div> {/if}
{if isset($product.features)}
<div class="features">
{foreach from=$product.features item=feature}
{if $feature.id_feature == ID}
<div>
{$feature.name|escape:'html':'UTF-8'}: <span>{$feature.value|escape:'html':'UTF-8'}</span>
</div>
{/if}
{/foreach}
</div>
{/if}
Ну так вставьте вывод характеристик в блок, который выводит короткое описание на странице товара. Вместе с коротким описанием будут выводиться и характеристики товара.Огонь, проверю вечером.
Было подозрение, что лучше засунуть нужные характеристики в короткое описание товара и выводить его стандартными средствами. Только как это описание сперва для 100 000 товаров сгенерировать из характеристик , непонятно.
Я к тому, чтобы это описание в базе хранилось уже готовое, а не каждый раз генерировалось.Ну так вставьте вывод характеристик в блок, который выводит короткое описание на странице товара. Вместе с коротким описанием будут выводиться и характеристики товара.
Для просмотра ссылки ВойдиОгонь, попробую вечером.
Было подозрение, что лучше засунуть нужные характеристики в короткое описание товара и выводить его стандартными средствами. Только как это описание сперва для 100 000 товаров сгенерировать из характеристик , непонятно.
{if isset($product.features)}
{$prod_featur=[]}{$os=[407,196,19,32,413,410,314,335,25,44,415,110,31,248,87,288,325,207,148,370,317,195,190,353,411,356,326,289,414,181,43,42,122,182,12,16,41]}
{foreach from=$product.features item=feature}
{if (in_array($feature.id_feature, $os))}
{$prod_featur[$feature.id_feature]=$feature}
{/if}
{/foreach}
{if count($os)>0}
<ul class="product-props">
{for $iii=0 to count($os)-1}
{if isset($prod_featur[$os[$iii]])}
<li>
<span>{$prod_featur[$os[$iii]].name|escape:'html':'UTF-8'}</span>: <span>{$prod_featur[$os[$iii]].value|escape:'html':'UTF-8'}</span>
</li>
{/if}
{/for}
</ul>
{/if}
{/if}