Чистый вывод поля в шаблонах Views - PullRequest
0 голосов
/ 11 марта 2011

Я пытаюсь получить чистый вывод полей для получения семантического кода.В шаблоне по умолчанию, сгенерированном модулем Views, фрагмент, который выводит поле, выглядит так:

<?php print $field->content; ?>

Но вместе со значением поля создается много разметки.Есть ли способ получить значение поля напрямую?

Я использую Drupal 7. Похоже, старый метод:

$fields['field_name']->content;

больше не работает.

Заранее благодарю за помощь.

Ответы [ 3 ]

0 голосов
/ 19 марта 2011

Семантические представления - это отличный модуль, который дает отличный контроль над разметкой вывода представлений.Но я понял, что моя проблема связана с разметкой field .

Я нашел видеоурок.Это очень помогло мне, и надежда может помочь другим. Видеоурок Theming Fields .

0 голосов
/ 05 июля 2011

Чтобы настроить вывод видов, вам нужно отредактировать соответствующие шаблоны видов.Вы можете найти шаблоны в каталоге modules / views / theme.Скопируйте те, которые вам нужны, в свой каталог тем и отредактируйте по своему вкусу.Вы можете иметь собственные шаблоны для разных представлений, проверьте «Advanced-> Theme: Information» в параметрах просмотра, чтобы увидеть, какие имена файлов распознаются модулем Views.Вам может понадобиться оригинальный шаблон представления для настроенного шаблона для работы.Обязательно нажимайте кнопку «Повторно сканировать файлы шаблонов» в разделе «Тема: информация» после добавления новых пользовательских шаблонов представления или их удаления.

0 голосов
/ 11 марта 2011

Семантические представления - это ответ. Но это все еще в разработке для Drupal 7.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...