Vertical tabs: А куда пропала страница?

Есть для Друпала замечательный модуль Vertical tabs. Он на странице редактирования материала кучу разных полей для заполнения(автор, дата публикации, публикация, кейворди и дескрипшины(если подключен nodewords) и др) собирает в компактную панель с вкладками. Так вот недавно обнаружил баг. Благо он сообществу известен и уже решен.

В чем суть: если создан материал и к нему прикреплен файл с помощью модуля ядра Upload, то при последующем редактировании вкладки вертикал табса пропадают, а после сохранения теряется инфо об авторе, дате публикации и прочего, страница становится не опубликованной.

Решение: некоторые умники предлагают патчить ядро друпала, но мы-то знаем, что трогать котят нельзя. Мне понравилось вот этот элегантный вариант

  1. переходим в "Управление >Настройка сайта > Вертикальные вкладки"
  2. ставим галочку на "Развернуть указанные вертикальные вкладки в формах редактирования контента" и сохранить
  3. теперь переходим на страницу редактирования типа материала, который содержит "Приложенные файлы"
  4. и в секции "Вертикальные вкладки" снимаем галочку с "Приложенных файлов" и сохраняем
  5. Повторить операции 3-4 для всех типов содержимого.

Теперь, правда, форма прикрепления файла не во вкладках, но это, на мой взгляд, гораздо лучше вмешательства в ядро.

Рубрики