Implements hook_menu_local_tasks().
function menu_test_menu_local_tasks(&$data, $router_item, $root_path) {
if (!config('menu_test.settings')
->get('tasks.add')) {
return;
}
if (strpos($router_item['tab_root'], 'menu-test/tasks/') === 0) {
$data['tabs'][0]['foo'] = array(
'#theme' => 'menu_local_task',
'#link' => array(
'title' => 'Task 1',
'href' => 'task/foo',
),
'#weight' => 10,
);
$data['tabs'][0]['bar'] = array(
'#theme' => 'menu_local_task',
'#link' => array(
'title' => 'Task 2',
'href' => 'task/bar',
),
'#weight' => 20,
);
}
}