Как реализовать узел-VIEWNAME.tpl.php с помощью модуля Drupal Views? - PullRequest
1 голос
/ 31 мая 2011

Я работаю с модулем Drupal и Views.

Я использую одну и ту же тему с разными Views.

Я создал разные страницы, которые перечисляют узлы для каждого имени представления, как это: views-поля просмотра - VIEWNAME - page.tpl.php, но теперь, когда я нажимаю на заголовок статьи, я хотел бы персонализировать узел с помощью имени представления, поэтому я хотел бы использовать node-VIEWNAME.tpl.php, но этоневозможно.Единственное, что я могу сделать, это создать node-TYPE.tpl.php, но я не хочу идти по этому пути.

Итак, мой вопрос: как я могу реализовать (может быть, с помощью функции ловушки?) node-VIEWNAME.tpl.php, когда я нажимаю на заголовок статьи (поэтому, когда у меня есть только одна полная статья, и которая определяется по ее идентификатору в URL. Это для точности, я не бегло говорю по-английски.

Большое спасибо!

Александр

1 Ответ

1 голос
/ 31 мая 2011

Правильный способ сделать то, что вы пытаетесь - использовать модуль Display Suite, установите вид так, чтобы он указывал на объект Display Suite в настройках поля, затем щелкните шестерню рядом с этим параметром и выберите нужный режим сборки.использовать.Затем в своем файле template.php сделайте любую специальную работу, которую вам нужно сделать для этого режима сборки.

...