Курс 2016 года “Разработка на UMI.CMS от 0 до готового сайта”
Обработка ошибки вызова кастомного макроса.

Автор MIkeРаздел Шаблоны XSLT

Ответов: 4
Просмотров: 3663
Последний ответ 31 Май 2013, 13:17:34
от admin
Как избавить от точки в конце url

Автор randomObjectРаздел Настройка системы и модулей

Ответов: 1
Просмотров: 370
Последний ответ 08 Декабрь 2017, 09:28:21
от admin

0 Пользователей и 1 Гость просматривают эту тему.

*

zhentos

  • *
  • 6
  • +0/-0
    • Просмотр профиля
Точки вызова core_sendmail и webforms_post
« : 01 Апрель 2013, 16:42:41 »
Подскажите, пожалуйста, к какому модулю относится event point core_sendmail? И в каком разделе /modules/ должен находится обработчик?

Можно ли получить доступ к структурированным данным формы в обработчике события отправки формы (webforms_post)?

*

Rodogor

  • ***
  • 189
  • +24/-0
    • Просмотр профиля
Re:Точки вызова core_sendmail и webforms_post
« Ответ #1 : 02 Апрель 2013, 17:31:49 »
Подскажите, пожалуйста, к какому модулю относится event point core_sendmail?
Это не к модулю относится, а к классу umiMail. /classes/system/entities/umiMail/umiMail.php

Цитировать
И в каком разделе /modules/ должен находится обработчик?
Обработчик может находится в любом разделе, надо лишь правильно прописать для него точку вызова.
Возможно, есть трудность с тем, что у обычных модулей есть events.php, а у umiMail какбэ нет. С чем-то подобным я стакливался и если не ошибаюсь, то я дописывал в classes/modules/events/events.php или custom_events.php
Описание приблизительно такое:

new umiEventListener("core_sendmail", "content", "checkMyMail");
Соответственно в модуле content должен быть метод checkMyMail.


Цитировать
Можно ли получить доступ к структурированным данным формы в обработчике события отправки формы (webforms_post)?
Не совсем понял про структурированные данные, что именно имеется в виду.
Значения полней при отправке-приёмке формы можно получить через $_REQUEST, а после через uobject..