Здравствуйте! В пункте меню "моя учетная запись" во вкладке "изменить" находятся все настройки пользователя. Рядом с этой вкладкой есть вкладка "просмотр", подскажите как её убрать?
Вложение | Размер |
---|---|
111.jpg | 158.05 КБ |
Здравствуйте! В пункте меню "моя учетная запись" во вкладке "изменить" находятся все настройки пользователя. Рядом с этой вкладкой есть вкладка "просмотр", подскажите как её убрать?
Вложение | Размер |
---|---|
111.jpg | 158.05 КБ |
Комментарии
а как тогда можно будет смотреть профиль пользователя?
Дело в том, что в этой вкладке только технические настройки(почта, пароль..) и здесь не нужен просмотр.
а личная информация о пользователе находиться в пункте меню "профиль".
Как вариант-в модуле user в hook_menu смените тип этой страницы с MENU_LOCAL_TASK на MENU_NORMAL_ITEM
А можно поподробнее, в каком файле модуля user находится hook_menu?
http://api.drupal.ru/api/group/hooks/6
Нашел, в файле user.module , в
$items['user/%user/view'] = array(
'title' => 'View',
'type' => MENU_DEFAULT_LOCAL_TASK,
'weight' => -10,
);
поменял MENU_DEFAULT_LOCAL_TASK на MENU_NORMAL_ITEM, пропало и "изменить" и "просмотреть", как сделать что бы было только изменить?)
Ещё почему-то не включается в user menu пункт "Моя учетная запись (отключено)" ...
может можно как-то создать пункт меню, со всеми настройками профиля(поменять пароль, почту...)?
$items['user/%user/edit'] = array(
'title' => 'Edit',
'page callback' => 'drupal_get_form',
'page arguments' => array('user_profile_form', 1),
'access callback' => 'user_edit_access',
'access arguments' => array(1),
'type' => MENU_LOCAL_TASK,
'file' => 'user.pages.inc',
);
я так понимаю вот это то что мне нужно, допустим я хочу сделать новое меню, и в одним из его пунктов сделать наастройками профиля, вопрос, какой путь прописать в меню? "user/%user/edit" этот сделать друпал не дает.