Есть нода, в ней десять абзацев и у каждого абзаца заголовок в виде года.
Пример:
1976
текст
1985
текст
Как можно организовать года в табы? Может быть есть какой нибудь модуль для этого? Нашел модуль Quick Tabs но он только с блоками работает, если использовать field group то для каждого года нужно будет поле создавать.
Ответы
С помощью CSS все это можно сделать без доп.полей с помощью стилей/тегов. Тут важно чтобы человек, который в последствии будет редактировать это поле, не напортачил в существующих тегах/стилях.
Самый простой способ действительно через css, а если добавить js, получится прям то, что надо )
Можно воспользоваться темизацией данной ноды, дать ей свой шаблон и/или добавить функционал от JqueryUI:
https://jqueryui.com/tabs/
https://jqueryui.com/accordion/
Quick Tabs позволяет выводить табы во вьюсах. Можно попробовать поставить field collection в котором сделать одно поле для года, а другое для описания. Вывести всё это дело через views с видом отображения quick tabs.
Попробуйте модуль Field Group.
Создаете группы - года это названия групп, а поля с текстом в вставляем в нужные группы.
Потом надо настроить вид отображения групп - один из видов - горизонтальные табы.
умрете модерировать
пара дясятилетий = трындец ... ))
Скорей всего речь про поле textarea, тогда сделать свой _filter + ui.tabs встроенный в друпал
Ага
только обертку лишнюю придёццо всандаливать
но это лучшее решение из предложенных!