Рассылка E-Mail по определенному условию

Главные вкладки

Аватар пользователя wolfphantom wolfphantom 3 августа 2013 в 23:30

Здравствуйте уважаемые гуру Drupal'a и те кто только начинают его изучать!

Обращаюсь за помощью, у меня есть определенная задача и меня интересует можно ли её реализовать с помощью существующих модулей или несложных php кодов.

Что имеем:
Есть некоторое количество пользователей которые добавляют на сайт материал типа "Напоминание" у этого материала есть заголовок, содержание и поле типа date (https://drupal.org/project/Date). Собственно в поле date пользователи забивают дату в будущем когда должно сработать напоминание.

Задача:
Необходимо чтобы сайт отправлял на адрес пользователя письмо с напоминанием что завтра как раз то число которое он указал в поле date в одном из своих материалов типа "Напоминание".
Для тех кто не понял выше описанной задачи: Допустим я добавил на сайт материал типа "Напоминание" и в поле date указал дату 15.06.2013, так вот сайт должен 14.06.2013 прислать на мой ящик (указанный при регистрации) E-Mail с напоминающим об этом текстом.

Вопрос:
Есть ли готовые модули с помощью которых можно реализовать данный функционал? Или может можно написать несложный код с использованием Drupal API? Я перебрал уже не мало модулей но пока так и не нашел подходящего.

Зарание спасибо всем кто откликнется.

Комментарии

Аватар пользователя wolfphantom wolfphantom 4 августа 2013 в 22:10

"hailovigor" wrote:
Попробуйте В Rules
В condition добавить text comparison, далее node: field-***
А в значение: [site:current-date]

Может я что то не так делаю но в condition при добавлении text comparison в поле "Селектор данных" нет возможности добавить что нибудь из node:, там доступно только site:

Можете описать подробнее? Я еще пока модуль Rules знаю довольно таки поверхностно, на уровне составления не очень сложных правил.