Передать where через AJAX

Доброго времени суток!

Как передать where в сниппет, чтобы сработало?

В ссылке (по click вызывается js):

data-where='{"Data.popular":"1"}'

Думаю, проблема где-то здесь, но на всякий.

В сниппете:

$params = array();
 $params['tpl'] = filter_input(INPUT_POST,'tpl');
 $params['tplWrapper'] = filter_input(INPUT_POST,'tplwrapper');
 $params['includeThumbs'] = filter_input(INPUT_POST,'includethumbs');
 $params['where'] = filter_input(INPUT_POST,'where');
 $params['parents'] = filter_input(INPUT_POST, 'parents', FILTER_SANITIZE_NUMBER_INT);
 $params['offset'] = filter_input(INPUT_POST, 'offset', FILTER_SANITIZE_NUMBER_INT);
 $params['showLog'] = 1;
        
 $res = $modx->runSnippet('msProducts', $params);


Все параметы, кроме where, корректно отрабатывают, ajax нормально возвращает данные, без учета этого условия.
Никто не подскажет, что можно сделать?

С уважением.
Андрей Иванов
16 ноября 2015, 16:57
modx.pro
1 109
0

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

Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
0