Нужна доработка личных сообщений
сабж
Сколько? Надо срочно! Пишите!!!
Уважаемые разработчики — крайне необходима доработка — нужно организовать отправку уведомлений на почтовый ящик пользователя о том, что ему пришло личное сообщение на сайте. Аналогично уведомлениям о модерации для админов/модераторов.
Сколько? Надо срочно! Пишите!!
Оно и так отправляется на почту, когда пользователя нет на сайте
В первой ветке это есть, в настройках профиля выбираем параметр уведомлений на почту.
П.С. на сколько помню если пользователь авторизован то уведомления на почту не отправляются.
Уважаемые разработчики — крайне необходима доработка — нужно организовать отправку уведомлений на почтовый ящик пользователя о том, что ему пришло личное сообщение на сайте. Аналогично уведомлениям о модерации для админов/модераторов.
Сколько? Надо срочно! Пишите!!
В первой ветке есть. А во второй ничего сложно чтобы сделать.
Откройте файл /system/controllers/messages/actions/send.php
и после строки примерно 67
$message_id = $this->sendMessage($content_html);
$user_model = cmsCore::getModel('users'); //подключаем модель users $userto = $user_model->getUser($contact_id); //получаем пользователя, кому нужно отправить уведомление $this->sendEmail($userto['email'], 'test', array( //$userto['email'] - мыло юзера, test - файл с текстом письма находящийся в /system/languges/ru/letters //в массиве передаем все необходимые данные, которые потом можно использовать в тексте письма 'content' => $content_html, 'author' => $userto['nickname'], 'user' => $user->nickname ));
В первой ветке есть. А во второй ничего сложно чтобы сделать.
Откройте файл /system/controllers/messages/actions/send.php
Да, Именно вторая версия.
СПАСИБО!
Rossoman:
В первой ветке есть. А во второй ничего сложно чтобы сделать.
Откройте файл /system/controllers/messages/actions/send.php
Да, Именно вторая версия.
СПАСИБО!
Вынужден констатировать — НЕ РАБОТАЕТ. Кто-то может еще помочь?
значит сделали что-то не то. Либо сервер/хостинг не настроенВынужден констатировать — НЕ РАБОТАЕТ.
Я вам привел код с сайта своего, где все работает.
Покажите свой код
Да, и имейте ввиду, что название файла в коде нужно указывать без расширения .txt
Во-первых, действительно указал имя файла полностью, а во-вторых, Вы указали не правильный путь до папки:) Я ее там не нашел и создал отдельно, и только потом дошло, что эта папка внутри в папке [ru] :)))значит сделали что-то не то. Либо сервер/хостинг не настроен
Я вам привел код с сайта своего, где все работает.
Покажите свой код
Теперь все работает, спасибо!
ну бывает, все ошибаютсяВы указали не правильный путь до папки:)