2010-08-05 1 views
2

Я переопределил views-view.list.tpl.php. Я хочу дополнительно включить некоторую дополнительную разметку HTML, если значение в поле CCK для текущего узла установлено на определенные значения.Как получить доступ к значениям полей CCK в переопределенном виде views-view-list.tpl.php в Drupal?

Как получить доступ к значениям поля CCK в файле шаблона вида views-view.list.tpl.php?

ответ

1

views-view.list.tpl.php. делает ли весь список не узлом, хотите ли вы стиль всего списка или просто элемента?

в представлении-view-fields.tpl.php есть переменная $fields, которая должна иметь то, что вы хотите.

Вы должны попробовать разработчик и разработчик темы, они сделают это намного проще, чем использование SO.

+0

Мне нужно добавить новый элемент LI в список видов, основанный на одном из значений поля CCK на текущей странице. Разметка LI находится в файле views-view.list.tpl.php. – Camsoft

+0

Возможно, это не то, что вы хотите, но пользовательский нижний колонтитул может соответствовать счету. Или посмотрите на функции препроцесса. –

0

Этот модуль может быть полезным: http://drupal.org/project/views_customfield

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