Для блоков я сделал оформление описаное в block.php.tpl, но у всех блоков получается одинаковое оформление, а я хочу чтобы если блок находится в заголовке сайта, то цвет заголовка БЛОКА должен быть не таким как у остальных блоков. Подскажите пжл как это сделать?
block.php.tpl:
<div class="block block-<?php print $block->module; ?>" id="block-<?php print $block->module; ?>-<?php print $block->delta; ?>">
<div class="blockinner">
<?php if ($block->subject) { ?><h2 id="title_menu"> <?php print $block->subject; ?> </h2><?php } ?>
<div class="content">
<?php print $block->content; ?>
</div>
</div>
</div>
<div class="blockinner">
<?php if ($block->subject) { ?><h2 id="title_menu"> <?php print $block->subject; ?> </h2><?php } ?>
<div class="content">
<?php print $block->content; ?>
</div>
</div>
</div>
Комментарии
Это, скорее всего, проще сделать через CSS. Например,
background: #ccc;
...
}
...
#header .block {
background: yellow;
...
}
Смотрим сюда и снова поражаемся гибкости Друпала и мудрости нашего вождя Байтаерта!
http://www.drupal.ru/node/3584