База знаний Weberia.ru

Список избранного в сайдбаре "ломает" добавление в избранное и сравнение [Формула Успеха]

Меркулов Степан
1
21 января 2016
Исправлено

Владимир, приветствую.

Установил обновление. Настроил отображение в сайдбаре списка и "избранных" товаров. И выяснил, что теперь в избранное ничего добавить нельзя. - Сердце "мигает", но товар не добавляется. Сразу после установки в списке избранных товары были и отображались (видимо в кукисах со старой версии еще прописаны были), а потом я перешел на страницу избранных и все очистил (для чистоты эксперимента) - и все, товары в избранное больше не добавляются...

4 ответа

  • 1

    Степан, баг-репорт принят! Удалите пока список избранного из сайдбара. Я отпишусь когда сделаю баг-фикс.

  • 1

    Степан, проблему нашёл!
    В скором времени отправлю апдейт на проверку.
    А пока откройте приложение магазин - витрина - дизайн – шаблоны - файл list-products-aside.html
    В нём найдите код:

    {if empty($theme_settings.minified)}
    	<link rel="stylesheet" property="stylesheet" href="{$wa->shop->themeUrl('flatty')}flatty.shop.css" />
    	<link rel="stylesheet" property="stylesheet" href="{$wa->shop->themeUrl('flatty')}responsive.shop.css" />
    	
    	{* codeKit –> shop.scripts.js *}
    	<script src="{$wa->shop->themeUrl('flatty')}scripts.shop-min.js"></script>
    	<script src="{$wa->shop->themeUrl('flatty')}scripts.config.js"></script>
    {else}
    	<link rel="stylesheet" property="stylesheet" href="{$wa->shop->themeUrl('flatty')}style.shop.css" />
    	
    	{* codeKit –> shop.scripts.config.js *}
    	<script src="{$wa->shop->themeUrl('flatty')}shop.scripts.config-min.js"></script>
    {/if}

    И оберните его тегами {if $wa_app !== 'shop'}...{/if} чтобы получилось вот так:

    {if $wa_app !== 'shop'}
    
    {if empty($theme_settings.minified)}
    	<link rel="stylesheet" property="stylesheet" href="{$wa->shop->themeUrl('flatty')}flatty.shop.css" />
    	<link rel="stylesheet" property="stylesheet" href="{$wa->shop->themeUrl('flatty')}responsive.shop.css" />
    	
    	{* codeKit –> shop.scripts.js *}
    	<script src="{$wa->shop->themeUrl('flatty')}scripts.shop-min.js"></script>
    	<script src="{$wa->shop->themeUrl('flatty')}scripts.config.js"></script>
    {else}
    	<link rel="stylesheet" property="stylesheet" href="{$wa->shop->themeUrl('flatty')}style.shop.css" />
    	
    	{* codeKit –> shop.scripts.config.js *}
    	<script src="{$wa->shop->themeUrl('flatty')}shop.scripts.config-min.js"></script>
    {/if}
    
    {/if}
  • 1

    Также, чуть-чуть изменился код, который нужно вставлять в блок.
    Появилось условие на предотвращение показа списков в сайдбаре на страницах самих списков. Степан, обновите.

  • 1
    Меркулов Степан  

    20 января 2016 13:35

    Спасибо!

    Я подожду официального обновления, мне уже не к спеху;)

Добавить ответ

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