Drupal → Пример совместной работы Rules/VBO/Views — удаление статуса "sticky" у старых нод (видео)
Johan Falk продолжает выжимать все соки из связки Rules/VBO/Views. В этом видео он показывает, как можно выполнять действия Rules над нодами из представления Views, без необходимости отмечать их вручную:
Суть такая:
1. Создаётся представление с нужными фильтрами (в видео это фильтр по дате и статусу sticky).
2. В представление добавляется поле VBO.
3. В Rules Создаётся компонент Action Set без параметров.
4. В созданном компоненте добавляется действие "Загрузить ноды из представления Views".
5. Создаётся цикл по загруженным нодам.
6. Создаётся действие "Удалить флаг sticky".
Получившийся rules можно запускать как мануально, так и пихнуть в планировщик. И всё это без строчки кода :)
Другой пример управления нодами по расписанию — Снятие материала с публикации после определённого срока с помощью Rules.
Комментарии
Это очень круто! Это нереально круто! Нет слов...
Спасибо за видео!
Спасибо, полезно! Но есть вопрос: автор говорит, что в 6-ке реализация затруднена, не понял на сколько затруднена и реальна ли вообще? Как тоже самое в 6-ке сделать? Спасибо!
версия под шестёрку больше не развивается
Оставить комментарий