Нужно сделать блок с конкретным HTML

Прислано: arcady117

сб, 09/06/2007 - 08:04

У меня на сверстанном сайте есть разные блоки, у которых разный html в начале и в завершении блока.
Я нашел как разрулить использование разных block.tpl.php для вывода разных блоков. Ок, все замечательнео. Под каждый блок, я создаю свой файл шаблона и радуюсь. Но.

Внутри этих блоков ноды должны выводится тоже по разному. Шаблоны вывода списка нод у каждого блока свои. Где-то дата сначала, потом анонс. В другом блоке просто список заголовков как ссылки. Внутри node.tpl.php я не могу проверить переменную $block. Недоступна. Подскажите пожалуйста как использовать разные шаблона вывода нод для разных блоков. Пожалуйста не подсказывайте обходные пути (workaround). Если это действительно cms то должна быть возможность взять верстку и без особых сложностей прописать шаблоны так, чтобы результирующий html получился точно такой как я хочу.

Спасибо.

Комментарии


Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Применить"
Опубликовано jason32 в сб, 09/06/2007 - 10:34.

внутри block.tpl.php проверяй переменную $block сколько угодно - причём тут node.tpl.php ?


Опубликовано sas@drupal.org в сб, 09/06/2007 - 13:53.

Да он хочет шаблоны разные именно для нод, в разных блоках и прявязать это к блокам - для этой задачи как раз views и подходит - он настраивает тип вывода в виде блока, тип контента и шаблон его вывода.


Опубликовано arcady117 в сб, 09/06/2007 - 17:27.

jason32, при том, что html для вывода списка нодов и видимо для отдельной ноды лежит там. В зависимости от того, из какого блока вызван вывод нод мне нужно дать разный html.

sas@drupal.org, скажите пожалуйста в каком месте настройки view можно подключить шаблон вывода для нодов, я там этого не нашел.


Опубликовано sas@drupal.org в вс, 10/06/2007 - 19:42.

Пишев вывод в виде "list view" , на предыдущей станице есть закладка teming (admin/views/wizard ) через нее настраиваем шаблон !


Опубликовано arcady117 в пн, 11/06/2007 - 19:50.

Спасибо. Помогло!


Новое на сайте

Ссылки партнёров