Пример кондишена, который возвращает TRUE если нода создана в выходные:
/**
* Implements hook_rules_condition_info().
*/
function MODULENAME_rules_condition_info() {
return array(
'MODULENAME_node_created_on_weekend' => array(
'label' => t('Node created on weekend'),
'parameter' => array(
'node' => array(
'label' => t('Node'),
'type' => 'node'
),
),
'group' => t('Node'),
),
);
}
/**
* Condition callback.
*/
function MODULENAME_node_created_on_weekend($node) {
return in_array(date('N', $node->created), array(6, 7));
}
Код следует помещать в файл MODULENAME.rules.inc
.
Написанное актуально для
Rules 2
Добавить комментарий