Изменения вывода блока Drupal 6

Необходимо создать в папке шаблоне файл block.tpl.php
В нем создаем что то приблизительно такого

<?php // $Id: block.tpl.php,v 1.2 2011/04/14 08:39:36 goba Exp $ ?>
<div>
<h2><?php print $block->subject ?></h2>
 <?php print $block->content ?>
</div> 

А ниже вот подробно переменные которые можно юзать

Основные переменные

Объект $block включает:

  • $block->content — содержание блока
  • $block->delta — порядковый номер блока (генерируется для блоков одного модуля)
  • $block->module — системное название модуля генерирующего блок
  • $block->region — регион в котором выводится блок
  • $block->status — статус блока (1 или 0 (включен или выключен))
  • $block->subject — заголовок блока
  • $block->throttle — использование для блока модуля Throttle

Остальные переменные

  • $directory — папка темы (например themes/garland или themes/garland/minelli)
  • $block_id — то же самое что $id, но для каждого региона идентификатор (счётчик) сбрасывается и счёт начинается снова с 1
  • $block_zebra — то же самое что $zebra, но для каждого региона назначение классов odd и even сбрасывается и начинается снова с odd
  • $id — идентификатор блока (счётчик блоков; первый блок — 1, второй блок — 2 и т.д.)
  • $is_front — возвращает значение 1 (TRUE, если загружена первая страница сайта) или 0 (FALSE, если загружена любая другая страница)
  • $zebra — добавление классов odd и even (используется для оформления с помощью CSS)

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Этот сайт использует Akismet для борьбы со спамом. Узнайте, как обрабатываются ваши данные комментариев.