Как создать сниппет для обработки формы обратной связи modx

Отправка уведомлений в телеграм с modx

В продолжение предыдущего поста напишу как организовать отправку уведомлений с сайта на CMS Modx. Создадим чанк, сниппет, подключим на страницу. 

Создаем чанк для формы обратной связи modx

Заходим в админку Modx, создаем новый чанк. Я использую MODX Revolution 2.5.7-pl.

Копируем код формы обратной связи:

Чанк в modx: форма обратной связи
Чанк в modx: форма обратной связи

Создать сниппет в modx

Дальше создаем сниппет для обработчика предыдущей формы обратной связи:

Как создать сниппет для обработки формы обратной связи modx
Создаем сниппет обработчик формы обратной связи на modx

Страница для формы и обработчика modx

У меня форма и обработчик на одной странице — Контакты. Поэтому action=»», чанк и сниппет на одной странице.

Чанк (форму) можно кешировать; сниппет (обработчик) не надо.

Теперь после отправки формы (когда будут POST данные ), вверху выведется текст из сниппета. Например:

Форма обратной связи и отправка уведомлений в телеграм на modx
Форма обратной связи и отправка уведомлений в телеграм на modx

Если появились вопросы, не стесняйтесь — комментируйте. Может и на комменты wordpress повесить уведомления в телеграм?..

  • Помогите плиз. Получилось настроить отправку данных с формы, но не отправляются изображения которые загружают посетители сайта через форму заявки. Изображения не приходят в телеграм. Делал ли кто-нибудь отправку изображений в Телеграм на сайте на MODx?

    • Нужно прикреплять как файл.
      Могу сделать платно, или когда появится настроение напишу статью. :-)

Добавить комментарий для Юлия Отменить ответ

Ваш адрес email не будет опубликован. Обязательные поля помечены *