[pdoPage] Если ajax запрос, то ничего не выводит..
Василий, привет! Помоги, пожалуйста разобраться, если будет минутка.
Один и тот же код выполняется если напрямую запросить страницу или если через ajax запрос:
Если же убрать pdoPage:
Из-за чего такое?
Один и тот же код выполняется если напрямую запросить страницу или если через ajax запрос:
$prods = $this->modx->runSnippet(
'pdoPage', array(
'element' => 'msProducts',
'limit' => '12',
)
);Но если напрямую — то в $prods есть данные, а если через ajax пришел запрос — то пусто!Если же убрать pdoPage:
$prods = $this->modx->runSnippet(
'msProducts', array(
'limit' => '12',
)
);То в обоих случаях выводится…Из-за чего такое?
Техническая поддержка MODX
Сайт лежит, тормозит или остался без разработчика?
Переезд с MODX 2 на 3, PHP 7 на 8, скорость и безопасность. Поддержка со сроками и ответственностью, а не совет в чате.
Подробнее
Реклама
Комментарии: 4
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
Пока вот заметил, что через если запрос идет через ajax, то у pdoPage вот такой $scriptProperties:
А если просто загрузить страницу, то вот такой:
А (для нормальной работы pdoPage) должен был быть null