[РЕШЕНО] Помогите разобраться с идеологией взаимодействия - panels+views и выводом node и taxonomy terms.

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

Аватар пользователя fralunia fralunia 13 июля 2012 в 0:44

Совсем запутался, с типами вывода Drupal.
Вывод Node и Taxonomy terms как отдельная сущность пока мне не понятна.
Использую на сайте panels + вывожу контент через блоки созданные views.
Но есть node, и есть taxonomy terms и вот у них свои поля CCK, которые настраиваются не так гибко как во views и panels.

В идеале мне видеться такая картина:
В основе - Panels, где делается перехват основных типов материала, создаются слои и шаблоны основных типов страниц.
Далее views вытягиваем всё что нам нужно, для наполнения страниц.
А вот дальше я не могу понять, как добавить поля, например из views в вывод node.
То есть смысл в том, что бы не нужно было темезировать отдельно поля для вывода ноды и терминов таксономии а использовать одни и те же поля везде.

Надеюсь хоть не много понятно...

Пожалуйста помогите отыскать путь понимания Smile

Комментарии

Аватар пользователя fralunia fralunia 10 ноября 2015 в 11:48

Наконец то разобрался как это реализовать. Обеспечить совместимость между Panels и Views может создание content pane во Views и добавление аргументов к нему (например term id для вывода таксономии), а затем добавить это content pane в panels. или можно создать отдельную вьюху-страницу с адресом-аргументом (node/%, или taxonomy/term/%) для перекрытия основного вывода.

И тогда получается что везде выводятся поля views которые очень просто темезировать назначая каждому полю свой класс или id. А то иначе где то вывод полей таксономии по умолчанию, со своими полями, где то вывод ноды то же со своими полями и темезировать это всё, достаточно нагромождённый труд.