[Frage] Untermenü Typo3 12.4 TYPO3-Version: -

  • 3dxO 3dxO
    Jedi-Ritter
    0 x
    127 Beiträge
    1 Hilfreiche Beiträge
    02. 02. 2024, 11:46

    Hallo, folgendes Skript hat in Version 7.6 noch funktioniert. Nun wird die Seite gerade auf 12.4 hochgezogen und bis auf eine Sache klappt alles.

    Das Untermenü soll halt, wenn keine weiteren Unterseiten vorhanden sind, ein Level hoch gehen.

    Kann mir jemand erklären, warum das nicht mehr funktioniert?

    [code]lib._submenu = HMENU
    lib._submenu {
    1 = TMENU
    1 {
    expAll = 1
    NO.wrapItemAndSub = <li>|</li>
    IFSUB = 1
    IFSUB.wrapItemAndSub = <li class="hasSub">|</li>
    ACT < .NO
    ACT = 1
    ACT.wrapItemAndSub = <li class="active">|</li>
    ACT.ATagParams = class="active"
    ACTIFSUB = 1
    ACTIFSUB.wrapItemAndSub = <li class="hasSub active">|</li>
    ACTIFSUB.ATagParams = class="active"
    SPC = 1
    SPC.wrapItemAndSub = <li class="trenner">|</li>
    SPC.doNotShowLink = 0
    }
    }

    [tree.level == 1]
    lib._submenu {
    entryLevel = 1
    }
    [end]

    [tree.level == 2]
    lib._submenu {
    entryLevel = 2
    stdWrap.ifEmpty.cObject = HMENU
    stdWrap.ifEmpty.cObject {
    entryLevel = 1
    }
    }
    [end]

    [tree.level == 3]
    lib._submenu {
    entryLevel = 3
    stdWrap.ifEmpty.cObject = HMENU
    stdWrap.ifEmpty.cObject {
    entryLevel = 2
    }
    }
    [end]

    [tree.level == 4]
    lib._submenu {
    entryLevel = 4
    stdWrap.ifEmpty.cObject = HMENU
    stdWrap.ifEmpty.cObject {
    entryLevel = 3
    }
    }
    [end][/code]


  • 1
  • 0 x
    3287 Beiträge
    157 Hilfreiche Beiträge
    03. 06. 2024, 20:58

    Schaut für mich jetzt immernoch valide aus. Und auf Anhieb sehe ich auch nicht, was rausgeflogen wäre.

    Einziger Punkt, wo ich mir was vorstellen _könnte_: die `ifEmpty.cObject = HMENU` haben lediglicbh ein `entryLevel` aber keine weitere Spezifikation. Eventuell hatte das TYPO3 einen Default, den es jetzt nicht mehr mitbringt.
    Wäre zumindest mal einen Versuch wert zu probieren...

    Kleiner Hinweis:
    das Forum hier ist leider nicht mehr so frequentiert :-(
    Für schnellere Hilfe und mehr Leser, guck mal
    - auf stackoverflow ( https://stackoverflow.com/questions/tagged/typo3 )
    - oder in die slack-Channels ( https://typo3.org/community/meet/chat-slack )

  • 1