Горизонтальные вкладки в Node

Аватар пользователя deminua deminua 10 июля 2013 в 9:27

Подскажите какая логика постоение вот таких горизонтальных (ссылок) вкладок как:

kinopoisk.ru/film/410299/ и 2k.ua/restaurants/catalog/dezhavyu/

я понимают что нужно использовать reference, но логики не пойму, потому что при переходе на вкладку (другую ноду, слетает описание главной ноды)

Комментарии

Аватар пользователя serega111 serega111 10 июля 2013 в 10:14

вкладка задается в hook_menu с типом MENU_LOCAL_TASK. Также views умеет создавать такие табы (и некоторые другие модули, которые создают страницы).
если используете entity reference, то нужно создать представление с отображением - страница. путь node/%/something. В настройках меню выбрать menu tab. Добавить контекстный фильтр по nid, значение по умолчанию - id из url. В отношениях загрузить ноду из поля entity reference. При настройке полей использовать это отношение.