Всех приветствую!
Есть задача: отправлять юзерам оповещение (напоминалку) за 5 дней до установленной в node_field_deadline (тип поля: date) даты.
Пробовал через rules (rules scheduler), но проблема в том, что модуль не работает с cron событиями Срабатывают правила только если что-то делать на сайте с контентом самому, например, публиковать/снять ноду и проч. Это неудобно т.к. нужно регулярный, автономный запуск задачи.
Есть ли какие-либо альтернативные способы или другие методы решения задачи?
Комментарии
есть, hook_cron() и drupal_mail()(+hook_mail)
Готов оплатить решение моей задачи, полагаю, что научиться rules мне нужно на готовом примере, а он не так уж прост для исполнения. Если кто-нибудь хочет попробовать - пишите мне в личку или тут в теме.
Сдаётся мне, что удобнее будет в hook_cron вызывать уже настроенное правило (с аргументом ноды). Тогда в правиле можно накатать какие угодно действия, дополнительно к почте.