function panels_ajax_tab_admin_overview in Panels Ajax Tabs 7
List all the configured tabs.
This listing will help site-builder to set the visibility access rule for selected/configured tabs.
1 string reference to 'panels_ajax_tab_admin_overview'
- panels_ajax_tab_menu in ./
panels_ajax_tab.module - Implements hook_menu().
File
- ./
panels_ajax_tab.admin.inc, line 14 - Administration page callbacks for the Panels AJAX tabs module.
Code
function panels_ajax_tab_admin_overview() {
$panels_ajax_tabs = panels_ajax_tab_config_cache();
$rows = array();
foreach ($panels_ajax_tabs as $panels_ajax_tab) {
$container_id = $panels_ajax_tab['container_id'];
$rows[] = array(
$panels_ajax_tab['container_id'],
l(t('Edit'), 'admin/config/user-interface/panels-ajax-tab/' . $container_id . '/edit'),
);
}
$header = array(
t('Configured tab'),
t('Operations'),
);
$output = '<h3>' . t('Panels AJAX tabs') . '</h3>';
$output .= theme('table', array(
'header' => $header,
'rows' => $rows,
'empty' => t('There are no Panels AJAX tabs'),
));
return $output;
}