Drupal Views Attach - прикрепить вид к просмотру, используя поля - PullRequest
1 голос
/ 02 февраля 2011

Я использую этот превосходный метод для присоединения галереи изображений к узлу с помощью модулей 'Views Attach' и 'URL-адрес узла' (среди прочих): http://www.lullabot.com/articles/photo-galleries-views-attach.

Это работаетхорошо.То, что я пытаюсь сделать сейчас, - это создать страницу элементов тизера, к которой будет прикреплена версия галереи с одним изображением.

После создания нового вложения Views для изображения я могу сделать это с помощью новой страницы View, которая использует Row style = Node, и это работает (изображение отображается).Однако это не дает мне точных параметров зерна, которые допускает использование полей Row style =.

Так возможно ли на самом деле использовать поля Row style = с представлениями и иметь к ним другое представление? Я думал, что могло бы быть хорошее поле 'Прикрепленное представление', чтобы выбрать ... :)

Редактировать: Я думаю, я могу использовать тематическую версию тизера узла для удалениянекоторые элементы узла, которые я не хочу показывать (теги и т. д.).Попробую это ...

Ура, Джеймс

Ответы [ 2 ]

1 голос
/ 21 июля 2012

Вы можете сделать то, что предлагает Hunter Frazier, или вы можете добавить его фрагмент PHP в качестве поля PHP в настройки просмотра. Таким образом, вам не нужно создавать файл шаблона, потому что вывод представления считается полем основного представления.

1 голос
/ 13 марта 2012

Просто создайте виды, используя строки. Затем вы можете переопределить шаблон представления для этого конкретного представления (например: views-view - yourviewname - block-1.tpl.php).

В этом шаблоне вы можете встроить любой другой вид например: <?php print views_embed_view('viewname','block_2')?>

...