Вы здесь

Block Icons

Назначение изображений заголовкам блоков.

Модуль Block Icons позволяет назначать значки блокам (небольшие изображения, которые могут показываться перед заголовком, после него или под ним). Модуль был написан для того, чтобы разрешить добавление своих значков без необходимости правки стилей темы.

Если всё-таки нужно получить больший контроль над выводом значков, то можно использовать шаблон block.tpl.php и функцию block_icon():

<?php print theme('block_icon', $block_icon); ?>

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

Есть несколько путей для настройки показа значков через шаблоны.

Классы блоков
Если вы хотите использовать подробные записи CSS для настройки значков блоков или значки во всех блоках имеют свою позицию, то можно добавить следующий код, который определит класс для блоков: <?php print $block_icon['block_class']; ?>
Переопределение theme_block_icon()
Если вы хотите управлять выводом на основе дополнительных параметров (например наличия тега), то можно переопределить theme_block_icon() в файле template.php. Все необходимые переменные можно найти в файле README.txt.
Поблочная настройка
Если вы хотите показывать значки на основе типа блока, то можно создать отдельные шаблоны блоков и выводить значок используя переменную $block_icon (то есть, обрабатывая функцию block_icon)
Зависит от: 
Группа проекта: