xandeadx.ru Блог музицирующего веб-девелопера

Drupal → Видео-уроки по модулю Rules 1

Опубликовано в

Модуль Rules позволяет выполнять определённые действия при наступлении определённых событий. Например можно создать действие, которое будет:

  • отсылать администратору письмо после добавления материала
  • редиректить на определённый адрес после обновления материала
  • показывать системное сообщение при регистрации нового пользователя
  • ... и многое, многое другое.

Создание действий происходит через админку друпала, т.е. никакого кода писать не придётся.

Модуль имеет API, с помощью которого можно создать новые события, условия и действия.

Johan Falk из NodeOne записал серию скринкастов, рассказывающих об азах и тонкостях использования Rules:

  1. Overview
  2. A basic triggered rule
  3. Simple conditions
  4. Combining conditions
  5. Loading new objects and simple CCK field population
  6. A simple rule set
  7. Conditions on loaded objects
  8. Use PHP to populate CCK fields
  9. About saving objects
  10. Introducing Rules Scheduler
  11. Rules Scheduler + CCK fields
  12. Repeating scheduled tasks
  13. Importing and exporting rules
  14. Bug hunting and some general advice
  15. Using Rules with Views Bulk Operations
  16. VBO, rule sets and customized arguments
  17. Calling a VBO from Rules

Добавлено:

Видео на русском от Александра Швец: часть 1, часть 2, часть 3.

Написанное актуально для Rules 6.x-1.x
Похожие записи

Комментарии RSS

Может быть вы знаете как включить vertical tabs для страницы модулей как на видео? Скриншот — http://pix.am/LY2O.png

Ответ был найден минутой позже. http://drupal.org/project/module_filter

Оставить комментарий

Содержимое этого поля является приватным и не будет отображаться публично. Если у вас есть аккаунт в Gravatar, привязанный к этому e-mail адресу, то он будет использован для отображения аватара.
  • Адреса страниц и электронной почты автоматически преобразуются в ссылки.
  • Доступные HTML теги: <a> <i> <b> <strong> <code> <ul> <ol> <li> <blockquote> <em> <s>
  • Строки и параграфы переносятся автоматически.
  • Подсветка кода осуществляется с помощью тегов: <code>, <css>, <html>, <ini>, <javascript>, <sql>, <php>. Поддерживаемые стили выделения кода: <foo>, [foo].

Подробнее о форматировании