Добавить ссылки к табам модуля пользователя.

Главные вкладки

Аватар пользователя qstyler qstyler 11 ноября 2011 в 16:21

Всем привет!
У меня есть ссылка на «личный кабинет».
Там набор стандартных ссылок для user module.

Хочу добавить ещё несколько ссылок в дополнение к этим.

Комментарии

Аватар пользователя Chyvakoff Chyvakoff 11 ноября 2011 в 16:26

В своем модуле пиши

function modulename_menu(){
  $items['user/%/url_taba'] = array(
    'title' => 'Название таба',
    'page callback' => 'function_name',
    'access arguments' => array('nazvanie prava dostupa'),
    'type' => MENU_LOCAL_TASK,
  );
 
  return $items;
}

function function_name(){
    return 'В этой вкладке будет этот контент';
}

Аватар пользователя kalabro kalabro 11 ноября 2011 в 17:12

а как можно продублировать такое меню (с wildcard) в обычное user-menu или navigation, например? чтобы пользователь с uid = 1 в этом меню видел ссылку на user/1/url_taba?

Аватар пользователя Chyvakoff Chyvakoff 14 ноября 2011 в 15:31

Может оно само туда вставится..

Никогда этими менюшками на сайтах не пользовался,если чесно.. ну очень редко.

Аватар пользователя qstyler qstyler 14 ноября 2011 в 19:52

У меня есть «личный кабинет», где пользователи смогут хранить сохранёныне расчёты КАСКО и ОСАГО.
Так вот не хотелось бы разносить информацию с аккаунтом и сохранённые каско и осаго по двум разным страницам.
Пусть всё «моё» будет в одном месте. Так удобнее.