Заголовок блока

Главные вкладки

Аватар пользователя astra astra 25 ноября 2012 в 10:30

Всех приветствую. Есть вопрос, каким образом можно поменять заголовок блока (sidebar-first). Нашёл в layout.css как менять размер этого блока, но дело в том, что с описанием блока надо вставить картинку.

Я так понимаю, что надо создать .block .header-block { и прописать все пути в ручную, но сначала решил совета спросить. Что и как сделать лучше. Спасибо.

ВложениеРазмер
Иконка изображения bezymyannyy.png11.26 КБ

Комментарии

Аватар пользователя klimp klimp 25 ноября 2012 в 11:08

Изменить заголовок существующего блока вы можете из своего модуля, используя hook_block_view_alter

<?php
/*
 * hook_block_view_alter
 */
/*function mymodule_block_view_alter(&$data, $block){
  //К примеру блок с id 96
  if($block->bid == 96){
    $block->title = "Нужный заголовок";
  }
}*/
?>
Аватар пользователя astra astra 25 ноября 2012 в 12:10

Я из вашего ответа ни чего не понял. с помощью css надо делать, это точно, только у меня не получается подогнать размер картинки под размер заголовка. Картинка как бы в середине заголовка блока получается. Или за блоком, но ни как ни в блоке по нужным размерам.

Аватар пользователя bogutski bogutski 25 ноября 2012 в 16:02

klimp показал как надо менять заголовок для произвольного блока, но вам этот вариант не подходит так как вы не совсем поняли разницу между регионами (местами для вставки блоков) и самими блоками.

Сначала делайте блок, пишите его заголовок каким хотите. Потом вставляете внутрь код кнопок.

Или используете модуль, который сам делает блок с нужными кнопками.

Аватар пользователя astra astra 26 ноября 2012 в 21:11

Нет. Модуль мне не подойдёт. Как мне кажется, лучше css прописать. Вы можете объяснить, что надо прописывать в css, что бы получит нужный мне результат?

Аватар пользователя klimp klimp 26 ноября 2012 в 23:11

Сперва объясните что вам нужно.

"astra" wrote:
поменять заголовок блока
на этот вопрос я вам ответил. Css тут не при чем.

Если вы хотите изменить стиль оформления блока, к примеру залить его картинкой или цветом, используйте файрбаг для того чтобы вычленить нужный блок и собственно css, в частности св-во background (если это конечно то, что вам нужно)