Регистрация
Вход через соцсети
Восстановление пароля

письмо пользователю

Новый топик
13.09.2010, 13:29
Ответить | Цитировать
Гость
Гость

Подскажите, пожалуйста, как реализовать функционал:
после "включения" объекта (т.е. как только модератор его включил), приходило письмо на почту пользователю (который добавил объект) уведомление, что его объявление прошло модерацию.
Заранее спасибо
13.09.2010, 13:57
Ответить | Цитировать
Denis
Denis

Зарегистрирован:
2008-07-15
Сообщений: 666

В действии после включения/выключения компонента ( разработка - список компонентов - нужный компонент - шаблоны действий - изменение )
пропишите
Код:
";
if ($checked-1 ) {
$email = $db->get_var("SELECT `Email` FROM `User` WHERE `User_ID` = '".$f_UserID."' ");
if ( $email ) {
$mailer = new CMIMEMail();
$mailer->mailbody("текст письма");
$mailer->send( $email , "Обратный адрес", "Обратный адрес", "Тема", "Имя отправителя");
}
echo "Объект включен";
}
echo "


Email - поле из сист. таблицы Пользователи с email'ом

Ксю доставляет...
13.09.2010, 21:12
Ответить | Цитировать
Гость
Гость

Если через сайт проводить модерацию все работает отлично! а вот если через админку чекить, то письма не приходят. Не подскажите, как исправить?
13.09.2010, 22:13
Ответить | Цитировать
Гость
Гость

и, кстати, через сайт тоже не работает, если ставить флаг и жать кнопку "Включить" в основной панели администрации..
13.09.2010, 23:10
Ответить | Цитировать
Denis
Denis

Зарегистрирован:
2008-07-15
Сообщений: 666

Тогда надо это добавлять в действии после изменения с дорпаботками

Ксю доставляет...
13.09.2010, 23:53
Ответить | Цитировать
Гость
Гость

в смысле мне дорабатывать движок, чтобы он высылал уведомления в тех случаях, когда не работает?
14.09.2010, 08:35
Ответить | Цитировать
malich
Андрей Малков

Зарегистрирован:
2005-08-09
Сообщений: 522

Нет вам нужно написать условие в поле - включение выключение объекта, что бы при нужных условиях отправлялось письмо
Код:
   $mailer = new CMIMEMail();
$mailer->mailbody("текст письма");
$mailer->send( mail@mail.ru , "Обратный адрес", "Обратный адрес", "Тема", "Имя отправителя");
14.09.2010, 10:35
Ответить | Цитировать
Гость
Гость

Подскажите, к каким переменным подцепиться? пока не могу понять что есть внутренняя админка и админка на сайте
Спасибо
14.09.2010, 19:28
Ответить | Цитировать
Гость
Гость

В смысле, что указать в условии?
14.09.2010, 21:58
Ответить | Цитировать
Denis
Denis

Зарегистрирован:
2008-07-15
Сообщений: 666

Внутри админки - $inside_admin равен 1

Ксю доставляет...
198 196 2010-09-14 21:58:56 10718
Описание проекта