[Решено] Rules - как произвести расчет значения поля в течении часа после сохранения контента

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

Аватар пользователя Nikolas Nikolas 17 сентября 2015 в 22:35

Собственно вопрос в теме.
Так понимаю нужен крон - настою каждый час.
а дальше как не понял Sad
Rules Shedule дает только действия проводить, но как делать расчет поля не понял Sad

Комментарии

Аватар пользователя bumble bumble 17 сентября 2015 в 23:32

Для Rules есть триггер "Выполнение регулярных процедур Cron".
Настраиваете Cronetab на сервере на выполнение раз в час и в правиле делаете нужные вычисления.
Можно еще VBO прицепить, если нужно отфильтрованный список проработать.

Аватар пользователя bumble bumble 18 сентября 2015 в 7:37

"sasha_gar" wrote:
а если материал создан за 10 минут до запуска крона?

"bumble" wrote:
...Можно еще VBO прицепить, если нужно отфильтрованный список проработать.

Аватар пользователя bumble bumble 20 сентября 2015 в 11:12

"Nikolas" wrote:
никак не могу разобраться как задать условие по дате изменения материала. подскажете?

1 вариант - Rules Scheduler. Триггер на изменение материала и планируете выполнение компонента.
2 вариант по Cron'у выполнять обработку представления массовых операций (VBO). Для примера можете посмотреть этот или этот пост.