Disable vertical tabs (модуль для Drupal 7)

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

Аватар пользователя Dripman Dripman 2 марта 2011 в 10:20

Привет всем! С переходом на Drupal 7 мне очень непонравилось то, что вертикальные закладки "vertical tabs" в наглую включили в ядро друпала и что самое ужасное - нигде в пользовательском интерфейсе это невозможно отключить. В то время как под D6 это был отдельный модуль, который можно было установить и включить по желанию.

После чего мною был сделан модуль, который при обработке форм везде где встречаются вертикальные закладки заменяет их на обычные поля "fieldset" как это было в Drupal 6 по-умолчанию.

http://drupal.org/sandbox/Dripman/1077122 - ссылка на сам модуль на drupal.org (качаем через GIT)

Или отсюда disable_vertical_tabs.zip

ВложениеРазмер
Иконка пакета disable_vertical_tabs.zip915 байт

Комментарии

Аватар пользователя darkdim darkdim 2 марта 2011 в 11:49

чем они Вам так не угодили, если они корректно работают и при этом экономят место? ну впрочем на вкус и цвет...

Аватар пользователя Dripman Dripman 2 марта 2011 в 13:45

В кастомных темах с вертикальными закладками частенько могут возникать глюки, а fieldset всегда чётко работает. Кроме того кто-то просто хочет лицезреть обычные поля.

Вообще странно почему они не сделали их отдельным модулем, пусть даже модуль ядра. Даже если они в ядре, то можно было бы хотябы сделать галку, которая бы это отключала.

Аватар пользователя Valeratal Valeratal 2 марта 2011 в 13:59

может пригодится

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

Аватар пользователя Kruss144 Kruss144 29 ноября 2011 в 15:38

Всё гораздо проще и решение более красивое.
Есть модуль Renderable elements и вот видео как с ним дружить и оно работает! В результате получается что для удобства остаются vertical tabs а всё что нужно вы выносите "наружу".
Wink