В drupal, как я могу разделить 2 блока в одном и том же регионе по-разному? - PullRequest
0 голосов
/ 24 марта 2011

Как я могу по-разному оформить различные блоки, присутствующие в одном и том же регионе?Например, скажем, есть 3 блока в правой боковой панели.Я хочу установить фон верхнего блока красным, фон среднего блока желтым, а фон нижнего блока синим, как мне это сделать.

Любые советы или указатели будут оценены.(Я хотел бы упомянуть здесь, что я знаю о модуле темы блока, но хотел бы знать, можно ли это сделать с помощью динамических шаблонных предложений) Спасибо

Ответы [ 2 ]

0 голосов
/ 24 марта 2011

извините за мой английский. Я не очень хорош в этом.

Вы можете разделить тему каждого блока по-разному. Если вы осмотрите блок, используя пожарную ошибку, вы можете получить идентификатор этого блока. Вы можете предложить шаблон на основе этого идентификатора. поэтому найдите временный файл основного блока, который является block.tpl. скопируйте содержимое файла block.tpl в другой файл и сохраните его как id_of_the_block.tpl. затем вы можете изменить тему нужного блока, изменив новый файл шаблона.

тебе это тебе поможет

0 голосов
/ 24 марта 2011

Это будет немного зависеть от вашей темы или базовой темы.Большинство из них добавляют уникальный идентификатор в div вокруг блоков, такой как block-block-15 , который затем можно стилизовать с помощью CSS.Другие темы, такие как базовая тема Zen, добавляют еще более полезные классы, например region-even , region-count-2 или count-3 .

...