Можно ли вывод табов ноды и тд засунуть в блок и выводить в нужных мне регионах?

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

Аватар пользователя iNFerNo iNFerNo 26 сентября 2013 в 10:42

Необходимо избавиться от табов под заголовком.

Хочу выводить их в блоке и вставлять в любой регион какой захочется.

Сейчас пока в page.tpl удалил дефолтные табы и добавил их в правую див перед выводом правой колонки.

Можно ли вывод табов реализовать в блоке и выводить в нужных мне регионах? И как это правильно сделать?

Комментарии

Аватар пользователя iNFerNo iNFerNo 26 сентября 2013 в 15:25

Ну для одного профиля можно меню и самому ручками сделать... а табы проста удалить с шаблона профиля...

Аватар пользователя drupby drupby 26 сентября 2013 в 23:21

можно
в hook_menu_alter
там есть параметр context
он принимает MENU_CONTEXT_PAGE или MENU_CONTEXT_INLINE или MENU_CONTEXT_PAGE | MENU_CONTEXT_INLINE
убираем каждую ссылку из табов и делаем ее обычной ссылкой

/**
 * Implements hook_menu_alter()
 */

function mymodule_menu_alter(&$items) {
  $items['node/%node/edit']['context'] =  MENU_CONTEXT_INLINE;
}

а потом в обычной менюшке выводишь , используя Menu token