function blockify_menu_contextual_links_alter in Blockify 8
Same name and namespace in other branches
- 7 blockify.module \blockify_menu_contextual_links_alter()
Implements hook_menu_contextual_links_alter().
File
- ./
blockify.module, line 227 - Exposes a number of core Drupal elements as blocks.
Code
function blockify_menu_contextual_links_alter(&$links, $router_item, $root_path) {
$block_id = array_pop($router_item['map']);
$site_information_pages = array(
'blockify-site-slogan',
'blockify-site-name',
);
if (in_array($block_id, $site_information_pages)) {
$links['site-information'] = array(
'title' => t('Site information'),
'href' => 'admin/config/system/site-information',
'localized_options' => array(),
);
}
if ($block_id == 'blockify-logo') {
$links['logo-settings'] = array(
'title' => t('Logo settings'),
'href' => 'admin/appearance/settings/' . $GLOBALS['theme'],
'localized_options' => array(
'fragment' => 'edit-logo',
),
);
}
}