function instagram_feeds_menu_local_tasks_alter in Instagram Feeds 7
Implements hook_menu_local_tasks_alter().
File
- ./
instagram_feeds.module, line 1393
Code
function instagram_feeds_menu_local_tasks_alter(&$data, $router_item, $root_path) {
if (strpos($router_item['path'], 'node/%') === 0 && (isset($router_item['page_arguments'][0]->type) && INSTAGRAM_FEEDS_SETTINGS_NODE_TYPE == $router_item['page_arguments'][0]->type || isset($router_item['page_arguments'][1]->type) && INSTAGRAM_FEEDS_SETTINGS_NODE_TYPE == $router_item['page_arguments'][1]->type)) {
foreach ($data['tabs'][0]['output'] as $key => $tab) {
if ('node/%/view' == $tab['#link']['path'] || 'node/node%/view' == $tab['#link']['path']) {
unset($data['tabs'][0]['output'][$key]);
$data['tabs'][0]['output'] = array_values($data['tabs'][0]['output']);
break;
}
}
}
}