0

利用可能なすべての指示に従いましたが、次の TypoScript は想定どおりに動作しません。

lib.menu.mainMenu = HMENU
lib.menu.mainMenu {
    entryLevel = 0
    1 = TMENU
    1 {
        NO = 1
        NO {
            stdWrap.htmlSpecialChars = 1
            allWrap = <li>|</li> |*| <li>|</li> |*| <li>|</li>
        }
        CUR = 1
        CUR {
            allWrap = <li>|</li> |*| <li>|</li> |*| <li>|</li>
        }
        ACT = 1
        ACT {
            allWrap = <li>|</li> |*| <li>|</li> |*| <li>|</li>
        }
    }
}

(常に!) ページ構造の最初のレベルを表示する代わりに、2 番目のレベルが表示されます。特にリーフ ノードは、空のメニュー バーにつながります。これが理解できません。さまざまなマニュアルには、他のレベルが定義されていない場合、最初のレベルのみが常に表示されると明確に記載されています。では、たとえば、定義されていない場合、第 2 レベルが同じように表示されるなど、どうしてでしょうか?

Typo3 バージョン: 6.1.5

4

1 に答える 1