Я пытаюсь добиться уведомления по электронной почте. Условие таково, что он должен уйти к концу дня со списком опубликованного контента за текущий день.
Для того же я пробовал пару вещей, используя Правила, но застрял между ними.
Любая помощь?
Я попытался использовать правила и создал такое правило:
События:
- After updating existing content of type(content type name)
- Задачи обслуживания Cron выполняются
Условие: данные для сравнения:
[node:field-img-status]
, значение данных:Approve
Когда я пытаюсь добавить второе условие, чтобы проверить, опубликован ли узел в течение 24 часов, я не могу этого добиться. Когда я добавляю strtotime("-1 day")
, я получаю сообщение об ошибке:
Неправильный формат даты. Укажите дату в формате 2017-05-10 08:17:18.
Я пробовал date('Y-m-d h:i:s',strtotime("-1 day"))
, но мне это не удалось.
Теперь я пробую еще один способ добиться этого, используя правила представлений, которые предлагаются в этот ответ на вопрос о "Как создайте правило Drupal для проверки (в cron) поля даты и, если передано, установите статус поля на завершено?'.