Ищу решения выполнения действия после отправки уведомления пользователю.
Вообщем мне надо выполнить действие после отправки сообщения (уведомления) пользователю. Не важно что у него выбрано на сайте или по почте или в еще как-то…
Откройте в редакторе файл \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' можно использовать в вашем случае.
То есть хуки 'send_user_notice' и 'messages_send_notice_email' можно использовать в вашем случае.
Спасибо.
Я еще нашёл в одном месте кто-то предлагал дописать… но при обновлении это слетит..
Буду эти использовать😊