Работа с системными tabs

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

Аватар пользователя samodelkin samodelkin 24 июля 2013 в 15:18

Здравствуйте.

Стоит задача добавить таб на страницу ноды. Все бы ничего но я хочу добавить путь уже с учетом алиаса который есть у ноды.

скажем: адрес ноды - companies/lastochka, а у представления которым буду выводить дополнительную информацию адрес: companies/%/info

Представление работает и выводит нужную информацию, но прописанный в нем пункт меню не появляется в табах материала.

Если для представления использовать системную адресацию node/%/info то вкладка появляется.

Подскажите как добавить таб но с произвольным адресом?
Можно ли программно получить таб сгенерированный представлением и подсунуть в масиив уже непосредственно в шаблоне?
Как программно получить и вывести табы?
Как друпал их строит и как на это можно повлиять?

Комментарии

Аватар пользователя samodelkin samodelkin 24 июля 2013 в 17:54

Я не про то. Я про вкладки которые генерятся модулями или их можно сделать вьюсами.
При просмотре материала в них отображается: просмотр, редактировать и вкладки других модулей например devel

Вьюсом можно добавить свою вкладку, но системный путь должен быть относительно node. Например node/%/info
т.к. для адресов views задавать алиасы это как-то не кошерно, но если во вьюсе писать адрес алиаса то вкладки не появятся. Вот и думаю как это можно сделать.