custom filters pro - пропуск отсутствующих товаров в счетчике

  • В этой теме 7 ответов, 3 участника, последнее обновление 16.05.2022 в 09:07 сделано Ancomi.
Просмотр 8 сообщений - с 1 по 8 (из 8 всего)
  • Автор
    Сообщения
  • #115074

    vladimirwk
    Участник
    • Сообщений: 76

    Как можно настроить пропуск отсутствующих товаров в счетчике модуля custom filters pro для фильтра по опциям товаров? Пропуск отсутствующих товаров при фильтрации настроил, а вот как в счетчике это сделать не понятно?

    #115091

    vladimirwk
    Участник
    • Сообщений: 76

    Может кому пригодится.
    1. Чтобы при фильтрации по настраиваемым полям не считались отсутствующие товары необходимо в site\modules\mod_cf_filtering\optionsHelper.php

    после

    вставить

    $query->select("SUM(CASE WHEN p.product_in_stock>0 THEN 1 ELSE 0 END) AS counter");

    2. Чтобы при фильтрации по настраиваемым полям в результатах не отображались отсутствующие товары необходимо в site\components\com_customfilters\models\Products\ProductsQueryBuilder.php

    после

    вставить

    #115095
    admin
    admin
    Хранитель
    • Сообщений: 13828

    Спасибо, что поделились решением.

    #123143

    vladimirwk
    Участник
    • Сообщений: 76

    3. Чтобы при фильтрации по настраиваемым полям в категории не отображались названия полей, если все товары данного поля отсутствуют, необходимо в site\modules\mod_cf_filtering\optionsHelper.php
    после

    вставить
    $query->where('(p.product_in_stock- p.product_ordered>0)');

    #123144

    vladimirwk
    Участник
    • Сообщений: 76

    4. Чтобы при фильтрации по производителю в категории не отображались производители, если все товары данного производителя отсутствуют, необходимо в site\modules\mod_cf_filtering\optionsHelper.php
    после

    вставить
    $query->where('(p.product_in_stock- p.product_ordered>0)');

    #123148
    admin
    admin
    Хранитель
    • Сообщений: 13828

    Спасибо что поделились.

    #123415

    Ancomi
    Участник
    • Сообщений: 52

    Добрый день!
    Не подскажете с решением, как сделать, чтобы товары можно было отфильтровать по нескольким значениям в рамках одного поля. Чтобы учитывались значения с оператором “И”, а не “ИЛИ”?
    Использую фильтр Custom Filters с плагином Custom Fields for All, но такой настройки нигде найти не могу…
    Может кто сталкивался?

    #123416

    Ancomi
    Участник
    • Сообщений: 52

    То, что мне нужно, умеет выводить плагин Virtuemart 2 Multiple Customfields Plugin, там у него есть настройка тип поиска Or/And. Его пробовал, но походу он не работает в связке с Custom Filters PRO (((

Просмотр 8 сообщений - с 1 по 8 (из 8 всего)

Для ответа в этой теме необходимо авторизоваться.

С 15-18 июня admin в отпуске.

Ответы на все вопросы и ссылки на товары будут присланы 19 июня.

Спасибо за понимание и хороших выходных.

×