Последние темы


tagmanager2 проблемы с фильтром по price

  • Добрый день. Установил тегменеджер, указал в настройках каталог id верхнего уровня. указал айдишники шаблонов товаров. В управлении фильтрами сразу показались все мои доп поля. Всё четко. ставлю галочку на "Цена" выдает только два значения: самая низкая и самая высокая цена, остальных тупо нет. В чем причина может быть?
    0_1561382012323_80b2d004-16fe-491f-8813-6781473464b8-image.png

  • выдает только два значения: самая низкая и самая высокая цена, остальных тупо нет.

    Так и задумано. Зачем остальные?

  • @Andchir пардон, не так написал. Не работал сам ползунок, выдавал или самый дешевый товар или самый дорогой. То есть, не получалось диапазон выставить нужный. Оказалось, что в чанке был выставлен класс uk-grid, который всё ломал. Как обычно, в каком то пустяке была загвоздка.(а вообще, меня смутило и заставило сюда написать то, что в фильтрах только самая маленькая цена и самая большая))) почему то думал, что должны все цены было отображены)

 

Последние комментарии

  • @LoGruS Поправка, привязываемся к значению [[+value]]

    Читать далее
  • Участник @Andchir написал в Ограничение покупки:

    SHK.recountItemAll();

    Андрей, спасибо! Сделал, работает и обновление цены и ограничение товаров по инвентори.

    Итоговый вариант (вдруг кому пригодится):

    Поле кол-во товара:

    <input class="shk-count" type="number" name="count[]" value="[[+count]]" min="1" max="[[+inventory]]" />

    Кнопка пересчитать:

    <a href="#" onclick="SHK.recountItemAll(); return false;" data-toggle="tooltip" title="Пересчитать">Пересчитать</a>

    ИТОГО - контроль кол-ва.

    Читать далее
  • Решается без костылей из js

    [[+name:is=`color`:then=`<label for="[[+name]]__[[+idx]]" class="d-block custom-control-label shk-color-checkbox [[+name]][[+idx]]" title="[[+value]]"></label><p class="ml-40">[[+value]]</p>`:else=`<label for="[[+name]]__[[+idx]]">[[+value_name]]</label>`]]

    Получаем на странице строку такого вида:

    <label for="color__1" class="d-block custom-control-label shk-color-checkbox color1" title="Голубой"></label><sup>17</sup><p class="ml-40">Голубой</p>

    Привязываемся в css к классу color1, а дальше CSS спрайты и стили решают все, проверенно, работает 😃 Спасибо Андрею и его демо-сайту с shopkeeper4, подглядел решение на нем.

    Читать далее