Rules - удаляющая материалы возраст которых например больше месяца. Есть у кого? =)

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

Аватар пользователя andreystrelkov andreystrelkov 31 июля 2013 в 13:54

Товариши, может у кого нибудь есть подобная рулза, и может быть смогли бы экспортнуть и вставить сюда.

Задача вроде простая, но не лёгкая
Нужно как то рулзой пробежаться по всем нодам определённого типа, и посмотреть - если их возраст больше месяца и статус неопубликованая - то удалить её. И так каждый крон

Комментарии

Аватар пользователя andreystrelkov andreystrelkov 21 августа 2013 в 11:00

Подскажите пожалуйста, а как быть в этом случае.

У меня есть термины таксономии, у которых есть поле ДАТА, и поле СТАТУС
необходимо изменить СТАТУС на другой из списка, если текущая дата больше чем в поле ДАТА

По идее всё тоже самое, я создаю вьюху которыя выводит все эти просроченные термины, и добавляю VBO

после чего создаю компонент в рулзах который грузит список энтити из вьюхи, ставлю на него луп и добавляю экшн, в котором поидее должен сделать Set date value - желаемый статус, но он мне предлагает лишь изменить словарь, id, кол-во материалов с терминами...

т.е. здесь не хватает condition - Entity has field, в котором указать на желаемое поле,
но я пробовал создавать компонент не Action Set, а другие - но что то не выходит

правильно ли я вообще делаю?