Включение плагина только в отдельной категории

в категории в которой хотите включить плагин, добавьте ей доп параметр smartsku=1


В шаблоне category.html сверху


{if !isset($category.params.smartsku) || (isset($category.params.smartsku) && $category.params.smartsku!=1)}
<script>
if(smartskuPlugin) { smartskuPlugin.init = function () { }; }
</script>
{/if}



На странице продукта в шаблоне product.html сверху:


{$_smartsku=false}
{if count($product.categories) > 0}
    {$_smartsku=false}
    {foreach $product.categories as $c}
        {$pc = $wa->shop->category($c.id)}
        {if isset($pc.params.smartsku) && $pc.params.smartsku==1}
        {$_smartsku=true}
        {/if}
    {/foreach}
{/if}
{if !$_smartsku}
    <script>
        if(smartskuPlugin) { smartskuPlugin.init = function () { }; }
    </script>
{/if}
Опубликовано: 26 мая 2018
Рыжов Гена Поддержка

0 комментариев

    Добавить комментарий

    Чтобы добавить комментарий, зарегистрируйтесь или войдите