저는 Drupal 7과 함께 Zen 7.x-5.4 하위 분류로 작업하고 있습니다. 하단의 로고 오른쪽에 머리글/배너 영역 안에 기본 탐색 모음을 추가하려고합니다.Drupal Zen subtheme, 헤더 영역 아래에있는 헤더에 추가 된 내용
헤더 아래에있는 '내비게이션'지역을 사용하고 있지 않습니다. 대신, 메뉴 블록을 추가하고 '헤더'시약에 배치했습니다. 안타깝게도 헤더와 로고 아래에 잘 나타납니다.
<header id="header" class="header" role="banner">
<a id="logo" class="header__logo" rel="home" title="Home" href="/sandbox/">
<nav id="secondary-menu" class="header__secondary-menu" role="navigation">{this menu works fine}
<div class="header__region region region-header">
<div id="block-menu-menu-primary-nav" class="block block-menu first last odd" role="navigation">
<h2 class="block__title block-title">Primary Nav</h2>
<ul class="menu">{menu list here}</ul>
</div>
</div>
</header>
I 그것이 지역 헤더 클래스에 놓여 원하는 곳없는 메뉴 :
여기서 출력되는 해당 HTML이다. 젠 인터페이스에서 '헤더'에 블록을 추가 할 때마다 해당 클래스에서 끝나고 헤더가 아닌 헤더 아래에 나타납니다. 기본적으로 헤더에있는 보조 메뉴는 정상이며 정확히 있어야합니다. 현재 region-header에 대해 정의 된 CSS가 없습니다. 헤더는 높이가 120 픽셀이고 내가하고 싶은 것을위한 충분한 공간이 있습니다. page.tpl.php는 "print render ($ page [ 'header']);" 그래서 나는 아무런 통제력을 보이지 않는 것 같습니다.
나는이 개 질문이 :
어떻게가 내가 원하는 헤더에이 메뉴를받을 수 있나요?
메뉴 블록에서 '기본 탐색'제목을 숨기려면 어떻게해야합니까? 제목은 메뉴 블록을 만들 때 필요하며 보이지 않게 만드는 방법은 아닙니다.
이 질문에 답하는 데 필요한 구체적인 정보가 있으면 알려주십시오.
그렇습니다. 비슷한 질문을했지만, 다른 버전의 Zen에 적용되는 것으로 보이지만 전혀 도움이되지 않았습니다.