Drop down menu 类型3华努不';t显示父级页面

Drop down menu 类型3华努不';t显示父级页面,drop-down-menu,menu,typo3,typoscript,Drop Down Menu,Menu,Typo3,Typoscript,我想做一个标题菜单,通过所有子页面都应该是静态的。在主页上,我有这个打字稿,效果很好 //this is a subpart MENU_HEADER = COA MENU_HEADER { 10 = HMENU 10 { wrap = <ul>|</ul> entryLevel = 0 1 = TMENU 1 { //expAll = 1

我想做一个标题菜单,通过所有子页面都应该是静态的。在主页上,我有这个打字稿,效果很好

//this is a subpart 
MENU_HEADER = COA
  MENU_HEADER {
    10 = HMENU
    10 {
        wrap = <ul>|</ul> 
        entryLevel = 0
        1 = TMENU
        1 {
            //expAll = 1
            target = _top
            NO = 1
            NO {
              allWrap = <li class="list1">|</li>
              stdWrap.innerWrap = <strong><img src="fileadmin/templates/img/header/menu-list1-icon.png" width="45px" height="50px;" alt=""></strong><span>|</span>
            }
        }
    }
//这是一个子部分
菜单标题=COA
菜单标题{
10=汉努
10 {
包裹=
    |
entryLevel=0 1=t菜单 1 { //expAll=1 目标=\u顶部 否=1 没有{ allWrap=
  • |
  • stdWrap.innerWrap=| } } }
    在我的子页面中,我有以下打字脚本代码:

    MENU_PAGES = COA
      MENU_PAGES {
        10 = HMENU
        10 {
          entryLevel = 0
          wrap = <ul>|</ul>
            1 = TMENU
            1 {
                //expAll = 1
                //noBlur = 1
                target = _top
                NO = 1
                NO {
                    stdWrap.htmlSpecialChars = 1
                    stdWrap.innerWrap = <span>|</span> 
                    allWrap = <li class="list1">|
                }
    
              CUR = 2
              CUR {
                stdWrap.innerWrap = <span>|</span> 
                allWrap = <li class="list1 active">|
              }
            }
          2 = TMENU
          2 {
              wrap = <a href="#" class="hasSub"></a><ul class="dropdown">|</ul></li>
              target = _top
    
              NO {
                    wrapItemAndSub = <li>|</li>
                }
                CUR < .NO
                CUR = 1
                CUR {
                    allWrap = <li class="subactive">|</li>
                }
                ACT < .CUR
               ACT = 1
            }
        }
    }
    
    菜单页面=COA
    菜单页面{
    10=汉努
    10 {
    entryLevel=0
    包裹=
      |
    1=t菜单 1 { //expAll=1 //noBlur=1 目标=\u顶部 否=1 没有{ stdWrap.htmlSpecialChars=1 stdWrap.innerWrap=| allWrap=
  • | } CUR=2 CUR{ stdWrap.innerWrap=| allWrap=
  • | } } 2=t菜单 2 { wrap=
    • 目标=\u顶部 没有{ wrapItemAndSub=
    • |
    • } 当前号 CUR=1 CUR{ allWrap=
    • |
    • } 法案<.CUR ACT=1 } } }

      在第二部分中,菜单中只显示当前页面的子页面。如上所述,我需要所有父页面及其子页面出现在我的菜单中。我尝试了entryLevel=-1,但什么都没有发生!

      这可能会对您有所帮助:

      lib.navbar = COA
      lib.navbar.wrap = <nav>|</nav>
      lib.navbar {
          special = directory
          special.value = 1
      
          1 = TMENU
          1 {
              wrap = <ul class="nav sf-menu">|</ul>
              expAll = 1
      
              NO = 1
              NO.allWrap >
              NO.wrapItemAndSub = <li>|</li>
              ACT = 1
              ACT < .NO
              ACT.wrapItemAndSub = <li class="active">|</li>
              CUR = 1
              CUR < .NO
              CUR.wrapItemAndSub = <li class="active">|</li>
          }
          2<.1
          2.wrap = <ul class="submenu">|</ul>
      }
      
      lib.navbar=COA
      lib.navbar.wrap=|
      lib.navbar{
      特殊=目录
      特殊值=1
      1=t菜单
      1 {
      包裹=
        expAll=1 否=1 否。全部包裹> 否。wrapItemAndSub=
      • |
      • ACT=1 第号法案 ACT.wrapItemAndSub=
      • |
      • CUR=1 当前号 CUR.wrapItemAndSub=
      • |
      • }
        2这可能对您有所帮助:

        lib.navbar = COA
        lib.navbar.wrap = <nav>|</nav>
        lib.navbar {
            special = directory
            special.value = 1
        
            1 = TMENU
            1 {
                wrap = <ul class="nav sf-menu">|</ul>
                expAll = 1
        
                NO = 1
                NO.allWrap >
                NO.wrapItemAndSub = <li>|</li>
                ACT = 1
                ACT < .NO
                ACT.wrapItemAndSub = <li class="active">|</li>
                CUR = 1
                CUR < .NO
                CUR.wrapItemAndSub = <li class="active">|</li>
            }
            2<.1
            2.wrap = <ul class="submenu">|</ul>
        }
        
        lib.navbar=COA
        lib.navbar.wrap=|
        lib.navbar{
        特殊=目录
        特殊值=1
        1=t菜单
        1 {
        包裹=
          expAll=1 否=1 否。全部包裹> 否。wrapItemAndSub=
        • |
        • ACT=1 第号法案 ACT.wrapItemAndSub=
        • |
        • CUR=1 当前号 CUR.wrapItemAndSub=
        • |
        • }
          2首先,打字稿中的注释是一个
          /
          就像你使用的那样,不起作用。是的,它起作用,但这不是重点!首先,打字稿中的注释是一个
          /
          像你使用的一样,不起作用。是的,它起作用,但这不是重点!我应该把这个“lib.navbar”放在哪里(我没有使用流体模板)?在标题部分,您希望显示菜单。您可以使用渲染菜单。基本上在流体模板中。有没有方法直接与子部分一起使用,因为我在本网站中不使用流体模板?您的意思是说您只需要父页面的子页面?我需要标题菜单中的页面,当我将鼠标悬停在页面上时(在菜单中)显示子页面,如果你明白我说的话!我在根页面中创建了一个模板,并在所有页面中使用此模板,但看起来“entryLevel=0”无法直接获取根页面。我应该将此“lib.navbar”放在哪里(我没有使用流体模板)?在标题部分,您希望显示菜单。您可以使用渲染菜单。基本上在流体模板中。有没有方法直接与子部分一起使用,因为我在本网站中不使用流体模板?您的意思是说您只需要父页面的子页面?我需要标题菜单中的页面,当我将鼠标悬停在页面上时(在菜单中)显示子页面,如果你明白我说的话!我在根页面中创建了一个模板,并在所有页面中使用该模板,但看起来“entryLevel=0”无法直接获取根页面。