Loading
Друпал 6: block.tpl.php
block.tpl.php — шаблон формирующий блок.
Переменные
Основные переменные
$block->subject— заголовок блока$block->content— содержание блока$block->module— название модуля генерирующего блок$block->delta— порядковый номер блока (который генерируется одним модулем)$block->region— регион блока
Дополнительные переменные
$block_zebra— добавление классов odd и even (используется для оформления с помощью CSS)$zebra— то же самое что $block_zebra, но для каждого региона odd и even сбрасывается и начинаются снова с odd$block_id— идентификатор блока (счётчик блоков в регионе; первый блок — 1, второй блок — 2 и т.д.)$id— то же самое, что $block_id, но для каждого региона идентификатор сбрасывается и начинается снова с 1$is_front— возвращает значение 1 (TRUE, если загружена первая страница сайта) или 0 (FALSE, если загружена любая другая страница)$logged_in— возвращает значение 1 (TRUE, если текущий пользователь залогинен) или 0 (FALSE, если это анонимный посетитель)$is_admin— возвращает значение 1 (TRUE, если текущий пользователь администратор) или 0 (FALSE, если текущий пользователь не является администратором)
Пример шаблона
<?php
// $Id: block.tpl.php,v 1.3 2007/08/07 08:39:36 goba Exp $
?>
<div id="block-<?php print $block->module .'-'. $block->delta; ?>" class="clear-block block block-<?php print $block->module ?>">
<?php if (!empty($block->subject)): ?>
<h2><?php print $block->subject ?></h2>
<?php endif;?>
<div class="content"><?php print $block->content ?></div>
</div>

