Лучший Ответ SmetDenis , 03 June 2014 - 10:15
Посмотрел код Zoo еще раз.
Оказывается я был не прав. Извиняюсь.
Есть два варианта.
Правильный. сложный и без хаков
Сделать отправку через триггеры - системное событие 'comment:saved'
Пример реализации можно посмотреть тут
administrator\components\com_zoo\events\comment.php saved()
В вашем случае функция будет иметь следующий вид
$comment = $event->getSubject();
$app = $comment->app;
$new = (bool) @$event['new'];
$item = $comment->getItem();
$author = JFactory::getUser($item->created_by);
if ($new && $author->id) {
$app->comment->sendNotificationMail($comment, array($author->email), 'mail.comment.reply.php');
}
Либо сделать простой хак
в файле administrator\components\com_zoo\events\comment.php saved()
Нужно будет заменить $recipients на ящик автора (как его получить см выше).
Перейти к сообщению


Тема закрыта








