Проблема с фильтром mfilter2

Фильтрую тикеты, вызываю фильтр таким вот образом

[[!mFilter2?
	&parents=`[[*id]]`
        &where=`{"class_key":"Ticket"}`
        &disableSuggestions=`1`
        &limit=`0`
&filters=`tv|cleared:boolean,tv|cost:number,tv|vendor,tv|model,tv|transport,tv|year,tv|equipment`
        &includeTVs=`vendor,model,year,equipment,mileage,cost,mainimg`
]]
В адресную строку прописывается урл с гет параметрами, контент становится полупрозрачным то есть срабатывает функция beforeLoad() в default.js, а вот до afterLoad() не доходит.
this.beforeLoad();
params.key = mse2Config.key;
$.post(mse2Config.actionUrl, params, function(response) {
	mSearch2.afterLoad();
При чем если в гет параметрах в урл будет указан limit, то все отрабатывает нормально.
Ну и если просто обновить страницу, то фильтр тоже срабатывает. Не срабатывает только при ajax запросе.
Чанки и скрипты и вообще все использую родное от mfilter2, скорее всего дело в настройках сервера.
При попытки использовать фильтр — assets/components/msearch2/action.php возвращает Status Code:302 Found

В логах постоянно выводится вот такая ошибка
(ERROR @ /index.php) [pdoTools] Instantiated a derived class "TicketFile" that is not a subclass of the "modResource", so tvs not joining.
Владислав
24 октября 2015, 21:09
modx.pro
1
1 926
0

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

Михаил
18 января 2016, 11:09
0
Если вдруг еще кому-то актуально:
Нужно указать &limit больше 0
    Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
    1