Rules по дате

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

Аватар пользователя ivaninbev ivaninbev 24 ноября 2020 в 0:47

Здравствуйте! Подскажите пожалуйста как создать такое правило, чтобы согласно поля date было отправлено сообщение на эл. почту на 30 дней раньше наступления этой даты. Спасибо!

Лучший ответ

Аватар пользователя ivaninbev ivaninbev 25 ноября 2020 в 15:24
1

1. Делаем событие "сохранение мат-ла например"
2. Условие "сравнение данных" по полю дата относительно которой всё происходит. Значение тоже поле и ещё делаем настроек смещение как на скриншоте

Комментарии

Аватар пользователя Skerth Skerth 25 ноября 2020 в 14:29

Вы хоть решение опишите, может кому-то пригодится в будущем.
Например у меня решение было такое: при создании объявления мы пишем в поле дату создания в Unixtime (можно и обычную дату), затем я делал выборку материалов старше 30 дней через Views + VBO. После чего делал необходимые действия в Rules (снятие с публикации, отправка Email и тд.). Само правило запускал по крону 1-2 раза в день по крону.

Аватар пользователя ivaninbev ivaninbev 25 ноября 2020 в 15:24
1

1. Делаем событие "сохранение мат-ла например"
2. Условие "сравнение данных" по полю дата относительно которой всё происходит. Значение тоже поле и ещё делаем настроек смещение как на скриншоте