Действие после отправки сообщения (уведомления)

InstantCMS 2.X

Ищу решения выполнения действия после отправки уведомления пользователю.

#1 18 июня 2021 в 10:05
Привет всем. Кто-нибудь на вскидку знает, есть ли какой-то хук или…
Вообщем мне надо выполнить действие после отправки сообщения (уведомления) пользователю. Не важно что у него выбрано на сайте или по почте или в еще как-то…
#2 18 июня 2021 в 11:25
Рачей,
Откройте в редакторе файл \system\controllers\messages\frontend.php и поищите поиском по тексту слово hook.
Найдется пара подходящих хуков
cmsEventsManager::hook('send_user_notice', array((isset($recipients)? $recipients: $this->recipients), $notice));
и
list($recipients, $letter_name, $notice, $notice_type, $letter_text) = cmsEventsManager::hook('messages_send_notice_email', [$recipients, $letter_name, $notice, $notice_type, $letter_text]);
То есть хуки 'send_user_notice' и 'messages_send_notice_email' можно использовать в вашем случае.
#3 18 июня 2021 в 12:55


То есть хуки 'send_user_notice' и 'messages_send_notice_email' можно использовать в вашем случае.

Ris

Спасибо.
Я еще нашёл в одном месте кто-то предлагал дописать… но при обновлении это слетит..
Буду эти использовать😊
Вы не можете отвечать в этой теме.
Войдите или зарегистрируйтесь, чтобы писать на форуме.
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.