mSearch не работает в новом контексте
Создал ресурс в контексте web, установил там снипет mSearch, отладил все работает, порадовался. Но тут понадобилось перенести страницу с поиском в другой контекст, и поиск отказался, что либо находить. Не подскажите в чем может быть причина?
Комментарии: 10
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
а что в Debugе пишет, какие запросы?
&context, вы его юзаете?
[[!getPage?
&element=`mSearch`
&limit=`10`
]]
У тебя наверняка контекст неправильно настроен\не переключается при заходе на страницу.
Добавьте это и скиньте результат, станет понятно почему не находит.
Ну тогда выведите в журнальный лог, например создав сниппет toDebugLog и вбив туда такой код
ну и вызвать в шаблоне его с параметрами
[[!toDebugLog?error=[[+mse.query_string]]]]
В общем у меня на сайте системная настройка если url не существует то перенаправляет на определенную страницу. И так как таких урлов нет типа: «query=то что я ищу» то и кидает на эту страницу установил на нее вызов все сработало ). Сейчас подумаю как избавится от этого).