function admin_menu_toolbar_admin_menu_output_build in Administration menu 6.3
Same name and namespace in other branches
- 8.3 admin_menu_toolbar/admin_menu_toolbar.module \admin_menu_toolbar_admin_menu_output_build()
- 7.3 admin_menu_toolbar/admin_menu_toolbar.module \admin_menu_toolbar_admin_menu_output_build()
Implements hook_admin_menu_output_build().
File
- admin_menu_toolbar/
admin_menu_toolbar.module, line 41 - Renders Administration menu like Toolbar (core) module.
Code
function admin_menu_toolbar_admin_menu_output_build(&$content) {
// Add shortcuts menu.
$content['shortcuts'] = array(
'#theme' => 'admin_menu_links',
'#weight' => -200,
);
$content['shortcuts']['shortcuts'] = array(
'#title' => t('Show shortcuts'),
// @todo How do we want to trigger/store state?
'#attributes' => array(
'class' => array(
'admin-menu-shortcuts',
),
),
//'#attributes' => array('class' => array('admin-menu-shortcuts', 'admin-menu-shortcuts-active')),
'#options' => array(
'attributes' => array(
'class' => 'toggle',
),
),
);
// @todo Copy this from $content['menu'] instead.
$content['shortcuts']['shortcuts']['node-add'] = array(
'#title' => t('Add content'),
'#href' => 'node/add',
);
$content['shortcuts']['shortcuts']['admin-content-node'] = array(
'#title' => t('Find content'),
'#href' => 'admin/content/node',
'#access' => user_access('administer nodes'),
);
}