Menu TYPO3菜单:使用entryLevel时从菜单中排除分支/文件夹

Menu TYPO3菜单:使用entryLevel时从菜单中排除分支/文件夹,menu,typo3,Menu,Typo3,我的菜单如下 Home --Category 1 ----Subpage ----Subpage --Category 2 ----Subpage ----Subpage --Folder ----Subpage ----Subpage lib.mainmenu_level2 = HMENU lib.mainmenu_level2 { entryLevel = 1 # Level 2 1 = TMENU 1.wrap = <ul class="nav-level-2 c

我的菜单如下

Home
--Category 1
----Subpage
----Subpage
--Category 2
----Subpage
----Subpage
--Folder
----Subpage
----Subpage
lib.mainmenu_level2 = HMENU
lib.mainmenu_level2 {
  entryLevel = 1

  # Level 2
  1 = TMENU
  1.wrap = <ul class="nav-level-2 clearfix">|</ul>
  1 {
    # no state 
    NO {
      wrapItemAndSub = <li class="first">|</li> |*| <li>|</li> |*| <li class="last">|</li>
      ATagTitle.field = title
      stdWrap.htmlSpecialChars = 1
    }
 ...
我的TS如下所示

Home
--Category 1
----Subpage
----Subpage
--Category 2
----Subpage
----Subpage
--Folder
----Subpage
----Subpage
lib.mainmenu_level2 = HMENU
lib.mainmenu_level2 {
  entryLevel = 1

  # Level 2
  1 = TMENU
  1.wrap = <ul class="nav-level-2 clearfix">|</ul>
  1 {
    # no state 
    NO {
      wrapItemAndSub = <li class="first">|</li> |*| <li>|</li> |*| <li class="last">|</li>
      ATagTitle.field = title
      stdWrap.htmlSpecialChars = 1
    }
 ...
lib.main菜单\u level2=HMENU
lib.main菜单_level2{
entryLevel=1
#二级
1=t菜单
1.wrap=
    1 { #无州 没有{ wrapItemAndSub=
  • *
  • *
  • |
  • ATagTitle.field=标题 stdWrap.htmlSpecialChars=1 } ...

    现在我想从entryLevel 1中获取所有子页面。到目前为止,这一直有效,直到我在
    文件夹
    的子页面上。我在这里获取子页面,但不应向用户显示这些子页面。我可以以某种方式从
    文件夹
    中排除所有子页面吗?我无法将它们隐藏在菜单中,因为mc_googlesitemap扩展(否则它不会出现在XML站点地图中)。或者是从
    文件夹
    中拉出子页面的唯一方法?

    humenu
    具有配置值
    excludedList

    lib.main菜单\u level2=HMENU
    lib.main菜单_level2{
    entryLevel=1
    排除指南列表=46,34,78
    ...
    
    添加文件夹的UID应该可以工作。