Вкладки (jQueryUI tabs). Как сделать вкладки на странице? как всё это дело подключить и как пользоваться?

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

Аватар пользователя russeljo russeljo 19 декабря 2012 в 0:12

Добрый день. Проблема следующая. Через поле типа node reference в типе материала(Банк) выводятся ноды (с типом материала КредитноеПредложение). Получается что на странице Банк подгружается содержимое страниц с типом материала Кредитное предложение. Все кредитные предложения выводятся общим списком. А НАДО чтобы каждое кредитное предложение было в отдельной вкладке.
вот ссылка на эту страницу http://broker-off.net/banks/kredituralbank-magnitogorsk , не сочтите за спам, тем более что сайт только в разработке.

Там внизу кредитный калькулятор и вот он будет зависеть от выбранной вкладки(которой ещё нет).

И я ума не приложу(т.к. совсем зеленый ещё) как разделить эти выводимые ноды на вкладки. Мне подсказывают про jQUERY UI TABS (http://jqueryui.com/tabs/). А я понятия не имею как это внедрить и применить в Drupal7. Уже не знаю что делать, может кто нибудь объяснит на пальцах как это реализовать? может у кого то есть опыт, поделитесь пожалуйста.

Еще вот такую штуку откопал http://drupal.org/project/references_tabs

Как я понял тут придется использовать пхп, создавать свой модуль, использовать хуки, к сожалению из перечисленного знаком лишь с названием перечисленного Smile уж слишком я зеленый. Выручайте ребята. Если проблема будет решена, думаю решение пригодится многим, т.к. подобных тем встретил много, а понятного решения ни одного, вот и пишу.

P.S. это моя первая тема на сайте, поэтому, будьте добры, не судите строго )

ВложениеРазмер
Иконка изображения add_new_group.png25.55 КБ
Иконка изображения field-preferencess.png17.58 КБ
Иконка изображения node_reference.png11.9 КБ

Комментарии

Аватар пользователя Ampleev Ampleev 19 декабря 2012 в 12:52

http://www.drupal.ru/node/85643 - здесь я вам ответил, для семерки модуль field group
вот еще интересно, почитайте, может и найдется решение для Вас, материалов куча

http://www.drupal.ru/node/92460
http://www.drupal.ru/node/39430
http://www.drupal.ru/node/62735
http://www.drupal.ru/taxonomy/term/5665
http://www.drupal.ru/node/92475

В общем, даже поиск только по drupal.ru даст Вам все ответы

Аватар пользователя so-lo74 so-lo74 10 ноября 2015 в 11:48

Вы уже нашли решение )
http://drupal.org/project/references_tabs

Это обычный модуль, правда требующий установленных (см. Dependencies:)
Node References (part of References)
Field formatter settings
Field group (provides horizontal-tabs library)

Node References у Вас уже установлен, раз используете node reference ;), читаем внимательно инструкцию — всего 2 шага:
1. В режиме редактирования типа материала, на вкладке «управление отображением», для требуемого поля (node reference) выбираем формат «обработанный материал» (если у Вас локализованная версия),
2. Устанавливаем в настройках горизонтальные вкладки и заголовки нод в качестве меток табов.
Всё )

Аватар пользователя so-lo74 so-lo74 19 декабря 2012 в 14:04

+ к вышесказанному — никаких хуков и кода Вам писать не нужно, правда без темизации всё это выглядит довольно коряво, как, впрочем, и всё на этой платформе )