Содержание:
MODX Revo tagmanager2
Всем добрый день!
Нужна помочь по TagManager2.
Суть проблемы: на сайте есть каталог, который управляется за счет tagManager2. В настройках указана фильтрация «не показывать каталог», «не показывать продукцию с количеством 0» и «не показывать продукцию с ценой 0».
Вот код:
Но поле сортировки, например по параметру «Шины 10 дюймов», продукция показывается и все фильтры работают, кроме фильтра по цене — он почему-то отключается!
Подробнее:
Тут все фильтры работают:
Буду, очень благодарен, если поможете! Второй день мучаюсь, не могу понять в чем дело ((
Нужна помочь по TagManager2.
Суть проблемы: на сайте есть каталог, который управляется за счет tagManager2. В настройках указана фильтрация «не показывать каталог», «не показывать продукцию с количеством 0» и «не показывать продукцию с ценой 0».
Вот код:
&depth=`4` &includeTVs=`1` &processTVs=`1` &processTVList=`tirewidthtv,tirediametertv,tireprofiletv,product_amount,product_price,image,big_image` &includeTVList=`tirewidthtv,tirediametertv,tireprofiletv,product_amount,product_price,image,big_image` &tpl=`tpl_tovar_02` &noResults=`Товаров не найдено` &where=`{"isfolder":"0"}` &sortbyTV=`product_price` &sortdirTV=`ASC` &sortbyTVType=`integer` &tvFilters=`{"product_amount:!=":0,"product_price:!=":0}` &pageLimit=`9` &limit=`10` &pageFirstTpl=`<li class="control"><a [[+classes]] href="[[+href]]"></a></li> ` &pageLastTpl=`<li class="control"><a [[+classes]] href="[[+href]]"></a></li>`
Но поле сортировки, например по параметру «Шины 10 дюймов», продукция показывается и все фильтры работают, кроме фильтра по цене — он почему-то отключается!
Подробнее:
Тут все фильтры работают:
http://shina-vspolye.1gb.ru/katalog/trucker/А тут, я выбрал «ширину 10», и фильтр «цена 0». Не срабатывает:
http://shina-vspolye.1gb.ru/katalog/trucker/?sortby=pagetitle&sortdir=asc&limit=10&f_tirewidthtv=10&f_tireprofiletv=&f_tirediametertv=&f_manufacturer=&f_product_nalichie=
Буду, очень благодарен, если поможете! Второй день мучаюсь, не могу понять в чем дело ((
Спасибо.
Кроме этого параметр cultureKey может быть переопределён на уровне контекста сайта. Необходимо проверить его значение там и при необходимости изменить на ru.
У продукции есть tv со значением «под заказ»
и он ставит этот tv в приоритет
фильтру по цене 0 — этому product_price:!=":0 ( &tvFilters=`{«product_amount:!=»:0,«product_price:!=»:0}`)
Тогда получается, вопрос такой как в отобранном отфильтровать продукцию если у него есть tv=product_price со значением 0?
Или так не сделать?
Или использовать другой сниппет, например, getResources или pdoResources.