function panels_ajax_tab_menu in Panels Ajax Tabs 7
Implements hook_menu().
File
- ./
panels_ajax_tab.module, line 27 - Allows users to create and manage Panels Ajax Tabs.
Code
function panels_ajax_tab_menu() {
$items = array();
$items['panels_ajax_tab/%/%/%'] = array(
'title' => 'panels-ajax tab AJAX callback',
'description' => 'AHAJ callback for panels tabs',
'page callback' => 'panels_ajax_tab_ajax',
'page arguments' => array(
1,
2,
3,
),
'access arguments' => array(
'access content',
),
'type' => MENU_CALLBACK,
);
$items['admin/config/user-interface/panels-ajax-tab'] = array(
'title' => 'Panels AJAX Tabs Visibility',
'description' => "Configure visibility rule for panels ajax tab.",
'page callback' => 'panels_ajax_tab_admin_overview',
'access arguments' => array(
'administer site configuration',
),
'file' => 'panels_ajax_tab.admin.inc',
);
$items['admin/config/user-interface/panels-ajax-tab/%panels_ajax_tab_container/edit'] = array(
'description' => 'Visibility settings callback for panels tabs',
'title' => 'panels-ajax tab visibility settings',
'title callback' => '_panels_ajax_tab_settings_title',
'title arguments' => array(
4,
),
'page callback' => 'drupal_get_form',
'page arguments' => array(
'panels_ajax_tab_settings',
4,
),
'access arguments' => array(
'administer site configuration',
),
'file' => 'panels_ajax_tab.admin.inc',
'type' => MENU_NORMAL_ITEM,
);
return $items;
}