Вопрос

Кто-нибудь может мне помочь в том, как оформить представление.

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

Это было полезно?

Решение

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

Вы также можете найти некоторые вопросы / ответы здесь, на SO (например Drupal 6:Как быстро оформить представление в тему?), если вы немного поищете.

Другие советы

Я действительно сделал это на днях.Я дам вам краткий обзор и немного расширю его позже.

  1. Настройте свой вид;перейдя в Просмотры -> Добавить просмотр
  2. Как только ваше представление будет полностью настроено, в нижней части представления (левый столбец в D6, самый правый столбец "Дополнительно" в D7) вы увидите ссылку под названием "Тема:Информация", нажмите на нее.
  3. Вам будет представлен список шаблонов (.tpl.php) файлов, которые views использует для оформления ваших данных.В основном названия файлов, выделенные жирным шрифтом, - это файлы, которые views использует для оформления данных.

Чтобы Настроить ваши представления

  1. Выберите нужную вам страницу для оформления.Например, если вы создали "блочный" вид, и я хотел настроить базовый html-макет, я бы выбрал имя (отличное от того, которое выделено жирным шрифтом в данный момент), которое отображается мне, и создал файл в моем каталоге тем (sites/all/zen/custom-file-view-fields-views.tpl.php ) - это если просмотры сказали мне, что я могу использовать имя файла custom-file-view-fields-views.tpl.php
  2. Следующий шаг - это знание того, какой код вам нужно туда вставить.Самый быстрый способ - вернуться к информации о тематике в представлениях, нажать на ссылку файла, который вы заменяете, и получить представленный вам код.Вставьте этот код в созданный вами файл.
  3. С этого момента вы можете успешно настроить этот вид.

Имейте в виду, что представленная вам информация о тематизации представлена от базовой к сложной (сверху вниз).Поэтому тщательно выбирайте, какой файл вам нужно отредактировать.Я добавлю несколько изображений в этот ответ чуть позже.

Надеюсь, это поможет!Ваше здоровье!

Есть ли что-то конкретное, чего вы пытаетесь достичь?Существует множество способов "тематизировать" представление, если только вы не имеете в виду "тему" в строгом смысле Drupal.

Лично я просто присваиваю полям классы и использую их, переписывая выходные данные, чтобы включить переменные в качестве классов, если это необходимо.Как правило, это проще и управляемее, чем прямое изменение файлов TPL.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top