Переместите красивое меню прямо под заголовок

Я не могу опустить красивое меню (расположенное в левом верхнем углу) ниже строки заголовка. (т. е. прямо над словом «Организовать информацию и сделать ее доступной для всего мира») в Drupal.

http://picasaweb.google.com/lh/photo/BaViwySTq2lAuj-wAynBeA?feat=embedwebsite

Я попытался переместить красивое меню в блок content в блоке admin/build/block, но тогда оно будет расположено внизу, под блоком content и над знаком power by drupal. Если я передвину его на Header, то изображение выше — это то, что я увидел. Между ними нет.

У кого-нибудь есть идеи?


person Graviton    schedule 11.04.2009    source источник


Ответы (3)


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

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

Эта книга хороша для изучения темы: https://rads.stackoverflow.com/amzn/click/com/1847195660

person Randy Burgess    schedule 11.04.2009

Для достижения вашей цели вам нужно отредактировать файл шаблона темы themes/garland/page.tpl.php и переместить <?php print $header; ?> прямо перед <?php print $breadcrumb; ?>

person Maria S    schedule 16.04.2009

Как предположил wrburgess, это проблема темы: Garland, которую вы используете, не предоставляет механизма для размещения блочного содержимого над областью основного содержимого.

Другие темы, такие как Zen Classic (в комплекте с Zen), подходят. Для тем, включающих его, этот регион обычно называют «верхним содержанием».

person FGM    schedule 14.04.2009