Вкладки обрабатываются с использованием типов пунктов меню MENU_LOCAL_TASK
и MENU_DEFAULT_LOCAL_TASK
. Чтобы добавить вкладку для страницы учетной записи пользователя, необходимо использовать одну из них в качестве типа элемента меню, а также убедиться, что путь является дочерним по отношению к стандартному пути пользователя (user/%user
).
Примерно так:
$items['user/%user/mytab'] = array(
'type' => MENU_LOCAL_TASK,
'title' => 'My Tab',
'page callback' => 'mymodule_mytab_page',
'access callback' => 'user_is_logged_in',
'weight' => 10 // You can control the position of the tab with this property
);