function _views_rules_rules_ui_menu_alter in Views Rules 7
Adds extra Rules controller callback.
1 call to _views_rules_rules_ui_menu_alter()
- views_rules_rules_ui_menu_alter in ./
views_rules.module - Implements hook_rules_ui_menu_alter().
File
- rules/
views_rules.rules_admin.inc, line 13 - Extensions to Rules UI.
Code
function _views_rules_rules_ui_menu_alter(&$items, $base_path, $base_count) {
// Use existing "add" menu item as extension base.
$add_item = $items[$base_path . '/manage/%rules_config/add/%rules_element'];
// Extend "add".
$items[$base_path . '/manage/%rules_config/add-view-loop/%rules_element'] = array(
'title' => 'Add a new !plugin',
'title callback' => 't',
'title arguments' => array(
'!plugin' => t('view loop'),
),
'page arguments' => array_filter(array(
'views_rules_add_view_loop',
)) + $add_item['page arguments'],
'file' => 'rules/views_rules.rules_admin.inc',
'file path' => drupal_get_path('module', 'views_rules'),
) + $add_item;
$items[$base_path . '/manage/%rules_config/add-view-loop/%rules_element']['page arguments'][2] = 'view loop';
}