Как вызвать снипет через аякс ?
Нужно удаленно вызвать кусок пхп кода с доступом к внутрянке модикса.
Комментарии: 6
Или сделать ресурс и написать для него шаблон (если в ответе должен быть текст) или указать путь до php файла и инициализировать в нём MODX. Здесь документация.
Мне нужно просто вызвать, но желательно что бы при этом была авторизация. В самом php просто сделать определенные действия. Грубо говоря, если пользователь не авторизован, то вызов срабатывать не должен
Спасибо! Мне пока модикс в новинку, но вроде потихоньку разбираюсь.
1. Создаем документ с пустым шаблоном.
2. Вызываем в нем сниппет с нужным кодом.
3. Проверка на авторизованного пользователя на уровне парсера modx или прям в php docs.modx.com/revolution/2.x/developing-in-modx/other-development-resources/class-reference/moduser/moduser.isauthenticated
2. Вызываем в нем сниппет с нужным кодом.
3. Проверка на авторизованного пользователя на уровне парсера modx или прям в php docs.modx.com/revolution/2.x/developing-in-modx/other-development-resources/class-reference/moduser/moduser.isauthenticated
Вот да, надо при запросе проверить на уровне пхп что есть авторизация и сделать дальше действия.
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.