Ресурсы в своей таблице
Всем привет! Подскажите как из своей таблицы, которая содержит аналог стандартных ресурсов (имя, текст, автор, сформированный кастомный url) получить эту страницу. Т.е. как мне заставить modx при указании в адресной строке url хранящегося в таблице отобразить страницу с данными из таблицы соответствующими указанному url.
Комментарии: 22
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
Если без расширения => у modx есть событие onPageNotFound на которое можно повесить плагин и загружать, что угодно.
А вообще для общего понимания, как расширяется класс, лучше подтянуть ООП наврно, если я правильно понял
класс у меня расширяется xPDOSimpleObject
Продолжаю разбираться, буду рад советам.
То получаю ошибку:
Где моя ошибка, подскажите.
modx.pro/help/13030/
Пойду попробую добавить)))
Т.е. я укажу чанк оформления всего своего вывода из таблицы, но хочу еще уже имеющийся шаблон применить ко всей странице
мои плейсхолдеры отрабатывают, в чанк засунул весь код шаблона, другие чанки тоже вызываются нормально, а вот сниппеты не хотят обрабатываться и fenom не работает…
но если я делаю:
То получаю сначала кривой вывод из плагина, а потом, ниже, нормальную страницу 404 ошибки
Собственно подход с выводом чанка был естественно не верным. Внимательнее изучив заметку Василия о собственной маршрутизации сделал так:
Соответственно создал ресурс (id=10), которому указал желаемый шалблон, в контексте этого ресурса вызываю сниппет в котором планирую обработать массив $_REQUEST и сформировать нужный мне вывод (пока не пробовал).
Сейчас сниппет просто выводит массив: