Вопростемизация и вывод полей (filds) views в шаблонах views
с новым годом)
drupal 7
темизирую страницу (отдал ей виртуальный адрес node/1), которая выводит список материалов по определенному тегу, вывод осуществляется через вьюз (MYVIEW).
MYVIEW содержит ряд полей: title, nid, body и прочее.
Задача БАНАЛЬНая: хочу темизировать каждое поле.
На каждое поле есть свои шаблоны (предусмотренные drupal):
views-view-field--MYVIEW--title.tpl.php (title)
views-view-field--MYVIEW--nid.tpl.php (nid)
views-view-field--MYVIEW--body.tpl.php (body)
ВОЗНИК НЕТРИВИАЛЬНЫЙ ВОПРОС:
title и nid без руда вызываются в своих шаблонах:
<?php print $data = $row->{$field->field_alias};?>
а начиная с шаблона body начинает дублироваться nid((((
т.е. вот это <?php print $data = $row->{$field->field_alias};?> уже не работает, как надо.
как еще можно напечатать поле, чтобы это было безопасно с точки зрения drupal???
не надеюсь на ответ, но все же буду очень благодарен.
- Гость
- 01.01.2012
- 8090
Комментарии
И вас с Новым Годом.
Если честно, то не помню как именно это выводить. Поэтому сделайте просто
и посмотрите как добраться до нужных полей без дублирования контента.
Комментировать