Внешний вид материала

Чт, 03/03/2011 - 23:04

Пожалуйста помогите начинающему друпалеру определиться с идеологически верным решением вопроса.

Тема такая: есть материал с набором самых разных полей - строки, картинки, ссылки embed видео и т.д. Нужно красиво сверстать страницу с этой информацией.

Погуглив, нашел такие решения:

1. С помощью темизации. Создать node.tpl для выбранного типа нод. Там сверстать вывод полей ноды по собственному вкусу.
Недостаток: недостаточная гибкость подход. Хотелось бы решение, где можно в админке без напряга перетаскивать отдельные поля, вставлять блоки, и т.д.

2. Модуль contemlate. Как я понял это тоже самое что и в первом пункте, но только с редактированием из админки. Единственный плюс - можно получить рыбу в html а дальше, переделав ее, использовать для оформления node.tpl

3. Модуль panel. В нем можно рулить отображением внешнего вида ноды, но управление - такой кошмар! Все поля оборачиваются большим количеством div'ов что довольно сложно потом через css сделать что то путное со страницей. Замечу, что при в модуле views можно менять теги обёрток, а в panel нет (только контейнер и класс css). Может нужно доставить к panel какие то модули, чтобы можно было более гибко управлять отображением?

Так какой же метод будет идеологически верным с точки зрения Drupal? Или я что-то пропустил?

PS: В догонку еще вопрос: почему в темах хлебные крошки выводятся в фиксированном месте? Не было бы более логичным делать их блоком, что бы можно было спокойно таскать их по разным регионам темы? Может есть какой-то модуль решающий этот вопрос?

0 Спасибо

Комментарии

Аватар пользователя penexe
6 лет 2 months назад penexe #

0 Спасибо
Аватар пользователя Sentrashy@drupal.org
6 лет 2 months назад Sentrashy@drupal.org #
AbcNet написал:
Там сверстать вывод полей ноды по собственному вкусу.

AbcNet написал:
Недостаток: недостаточная гибкость подход.

Гибче не бывает

0 Спасибо
Аватар пользователя Erly
6 лет 2 months назад Erly #

1 - й вариант самый разумный.

0 Спасибо