Иерархия между шаблонами темы, шаблонами модуля Panels и шаблонами модуля Display Suite.

Давно не мог уяснить для себя иерархию между шаблонами темы, шаблонами модуля Panels и шаблонами модуля Display Suite.

Понять эту иерархию мне помог этот пост на Drupal.org

Ниже мой вольный перевод одного из его фрагментов.

- в теме (Theme) описывает каркас (скелет) всего сайта (регионы)
- с помощью Panels pages можно задавать (в пределах темы) более сложные макеты (раскладки) для региона "контент" для отдельных страниц (как правило динамических, содержащих блоки и вьюсы)
- шаблоны Display Suite используются для создания индивидулальных шаблонов для отделных типов контента (внутри страницы, в пределах темы)

Кроме того Panels позволяют создавать conditional content в зависимости от URL или других системных переменных. Например с помощью Panels можно решить задачу "использовать разные вьюсы для разных словарей таксономии" или "выводить на одной и той же странице разный контент для разных ролей"

Добавить комментарий

CAPTCHA
Этот вопрос задается для того, чтобы выяснить, являетесь ли Вы человеком или представляете из себя автоматическую спам-рассылку.
Target Image