TagManager2, множественные значения и jsMap=1

Добрый день.
MODX Revo 2.5.8, TagManager2 2.3.1
Ситуация такова:
Простой каталог бумаг, порядка 8 TV у ресурсов по которым нужно делать выборку. Весь затык приключается у TV с множественными значениями. Например, у бумаг есть различная область применения и порой она не одна. Для этого создается TV (Флажки (checkbox)) с заранее заданными возможными значениями.



Заполняем эти поля у ресурса



Tagmanager в админке значения обрабатывает отлично и все показывает



Но при выводе фильтров на странице при включенном jsMap=1 данные фильтры не активны. Хотя поля с одиночными значениями обрабатываются и фильтрует.



Причем если поставить jsMap=0, то фильтры работают, всё сортируется как надо. Но, как следствие, не работает количество товаров в категории и не убираются пустые элементы, что не верно.

Вывод стандартный, чанки не менял, в настройках tagmanager и в файле filters.js указал требуемое поле как мультизначное. Кто-нибудь сталкивался с подобной проблемой?
Спасибо.

PS. При работе фильтров выдается ошибка:
[2017-10-25 11:14:43] (ERROR @ /core/components/tag_manager2/model/tm_base.class.php : 49) PHP warning: explode() expects parameter 2 to be string, array given
Строка с ошибкой
$this->config[ 'multitagsFields' ] = explode( ',', $this->config[ 'multitagsFields' ] );
Александр Быковский
25 октября 2017, 07:03
modx.pro
2 098
0

Комментарии: 5

Stan Ezersky
25 октября 2017, 17:31
0
Скорее всего, вам в поддержку Shopkeeper.
Дмитрий
25 октября 2017, 22:39
0
Скорее всего неправильно сделаны значения TV должно быть так акция==#акция#||лидер продаж==#лидер продаж#||новинка==#новинка#
Юрий
07 июля 2021, 15:19
+1
Та же проблема была. Перепроверив все пункты инструкции, еще раз введя все значения, после следует перейти в приложение управления TM2 и выбрать нужный ресурс. Дальше просто много раз жмем «обновить значения», сохраняем и проверяем. Мне помогло, хотя я так и не понял в чем была ошибка, может кэш, а может и нет.
    Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
    5