Как сделать отсчет в Rules ?

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

Аватар пользователя Artem1000 Artem1000 5 мая 2012 в 12:02

Пытаюсь сделать рассылку новостей по пользователям. Нужно, что бы после добавления пяти материалов на сайт подписчикам отправлялось письмо, что появились новости.
Установил модуль Rules, сделал правило, которое после добавления нового материала отсылает письмо подписчикам. А вот как сделать, что письмо отсылалось после добавления не одного, а 5 материалов, так и не понял. Пробовал читать документацию на английском, но не нашел, что требуется - возможно, из-за знания английского.
Как мне решить задачу? Только, пожалуйста, отвечайте подробнее - зайди вот туда, выбери такой пункт, введи вот это.

Комментарии

Аватар пользователя emzzy emzzy 5 мая 2012 в 14:28

"Artem1000" wrote:
Только, пожалуйста, отвечайте подробнее - зайди вот туда, выбери такой пункт, введи вот это.

Товарищ, вы фактически хотите, чтобы за вас всю работу сделали да еще и растолковали, что к чему - это подходит под платные услуги + консультация. На форуме, вам могут дать только толчок, куда двигаться(точный ответ дадут, только если случай совсем уж тривиальный), а дальше уже потрудитесь сами разбираться.

По вопросу: сохраняйте в бд(например в переменной X) значение последнего отправленного nid. В trigger rules считаете(выборку из бд делаете) если количество материалов nid, которых больше X = 5, то письмо отправляйте, и переменную присваивайте последнему nid.