Перейти к содержимому


Рассылка email


Сообщений в теме: 3

#1 jazvenko

    Активный участник

  • Пользователи
  • PipPipPip
  • 224 сообщений

Отправлено 15 Сентябрь 2011 - 12:19

Добрый день,

Есть шаблон рассылки, есть фильтр, есть в кроне задание на рассылку. Но как сделать так, чтобы когда уведомления разостлались у записей, по которым разостлалось уведомление в необходимом поле изменилось значение. Нужно чтобы было видно, что по конкретной записи отправлено email. Пользователь один.

Задача вообще. Сделать так что при добавлении Менеджером записи с указанием клиента этому клиенту сразу же приходило уведомление по email, при изменении статуса записи сразу отправлялось уведомление клиенту об изменениях.

Сообщение отредактировал jazvenko: 15 Сентябрь 2011 - 12:52


#2 CbCoder

    Активный участник

  • Программист ООО "КБ"
  • PipPipPip
  • 8 759 сообщений
  • Пол:Мужчина
  • Город:Казань

Отправлено 15 Сентябрь 2011 - 13:30

Для этого используется поле "лог рассылки", указываемое в настройках шаблона. Вся информация об отправленных письмах сыпется туда. Можно настраивать по нему фильтры и напоминания.

#3 jazvenko

    Активный участник

  • Пользователи
  • PipPipPip
  • 224 сообщений

Отправлено 15 Сентябрь 2011 - 16:07

С логом рассылки разобрался. А как сделать так, чтобы при отправке email по конкретной записи в ней менять поле. Нужно чтобы отправилось запись и у неё изменился статус с "Новая" на "Отправлнна" автоматом.
В настройках Cron есть Команда но как мне там получать переменные записи. ID?

Сообщение отредактировал jazvenko: 15 Сентябрь 2011 - 16:08


#4 CbCoder

    Активный участник

  • Программист ООО "КБ"
  • PipPipPip
  • 8 759 сообщений
  • Пол:Мужчина
  • Город:Казань

Отправлено 15 Сентябрь 2011 - 17:11

В кроне нет понятия текущей записи, т.к. он работает сам по себе, а не с конкретной таблицей. Можно пройтись циклом по всей таблице и на основании анализа лога рассылки заполнить соответствующее поле. Напрямую в шаблоне произвольный код вы не зададите.





Количество пользователей, читающих эту тему: 1

0 пользователей, 1 гостей, 0 анонимных