Добрый день. Проблема следующая. Через поле типа node reference в типе материала(Банк) выводятся ноды (с типом материала КредитноеПредложение). Получается что на странице Банк подгружается содержимое страниц с типом материала Кредитное предложение. Все кредитные предложения выводятся общим списком. А НАДО чтобы каждое кредитное предложение было в отдельной вкладке.
вот ссылка на эту страницу http://broker-off.net/banks/kredituralbank-magnitogorsk , не сочтите за спам, тем более что сайт только в разработке.
Там внизу кредитный калькулятор и вот он будет зависеть от выбранной вкладки(которой ещё нет).
И я ума не приложу(т.к. совсем зеленый ещё) как разделить эти выводимые ноды на вкладки. Мне подсказывают про jQUERY UI TABS (http://jqueryui.com/tabs/). А я понятия не имею как это внедрить и применить в Drupal7. Уже не знаю что делать, может кто нибудь объяснит на пальцах как это реализовать? может у кого то есть опыт, поделитесь пожалуйста.
Еще вот такую штуку откопал http://drupal.org/project/references_tabs
Как я понял тут придется использовать пхп, создавать свой модуль, использовать хуки, к сожалению из перечисленного знаком лишь с названием перечисленного уж слишком я зеленый. Выручайте ребята. Если проблема будет решена, думаю решение пригодится многим, т.к. подобных тем встретил много, а понятного решения ни одного, вот и пишу.
P.S. это моя первая тема на сайте, поэтому, будьте добры, не судите строго )
Вложение | Размер |
---|---|
add_new_group.png | 25.55 КБ |
field-preferencess.png | 17.58 КБ |
node_reference.png | 11.9 КБ |
Комментарии
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 даст Вам все ответы
Вы уже нашли решение )
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. Устанавливаем в настройках горизонтальные вкладки и заголовки нод в качестве меток табов.
Всё )
+ к вышесказанному — никаких хуков и кода Вам писать не нужно, правда без темизации всё это выглядит довольно коряво, как, впрочем, и всё на этой платформе )
класс! пора переходить на 7ку
пора ;), но если использовать jQueryUI tabs, всё одно — писать модуль с заполнением табов через ajax.