[Frage] Sinnvolle Variante um Seiten auszulesen TYPO3-Version: 7.6.2

  • Blerry Blerry
    T3PO
    0 x
    13 Beiträge
    0 Hilfreiche Beiträge
    08. 09. 2018, 13:05

    Ich frage mich, welche sinnvolle Lösung es für mein Problem gibt.

    Feststellen musste ich schon, dass

    [code]special = directory
    special.value = 61, 25[/code]

    nicht wie gewünscht alle Elemente aus beiden directories ausliest, die ich im Anschluss gerne per
    [code]1.alternativeSortingField = RAND()
    1.maxItems = 4[/code]

    in ein auf 4 Ergebnisse heruntergebrochenes TMENU überführen möchte.
    Ich erhalte lediglich pages aus dem ersten aufgelisteten directory.

    Jetzt frage ich mich, welche sinnvolle Alternative hierzu existiert.

    Meine Seitenstruktur ist wie folgt:

    HOME
    -üPAGE
    --üPAGE1(o.g. 1. directory)
    ---page1.1
    ---page1.2
    --üPAGE2(o.g. 2. directory)
    ---page2.1
    ---page2.2
    -PAGE1
    -PAGE2

    Ziel ist es, alle "page"s zu crawlen, und random in das TMENU auszugeben.
    Hat hier jemand einen Lösungsvorschlag?
    Das entsprechende TMENU existiert selbst nur auf der der "page" Ebene.

    Vielen lieben Dank im Voraus
    Blerry


  • 1
  • Blerry Blerry
    T3PO
    0 x
    13 Beiträge
    0 Hilfreiche Beiträge
    13. 09. 2018, 17:07

    Leider bin ich in der Angelegenheit nicht weitergekommen.
    Mein Menü habe ich aktuell wie folgt strukturiert:

    [code]subparts.UPPERNAV = COA
    subparts.UPPERNAV {
    5 = TEXT
    5.value = Siehe auch
    5.wrap = <h3>|</h3>
    10 = HMENU
    10 {
    special = directory
    special.value = 14
    special.value.data = leveluid:3
    wrap = <ul class="menu"> | </ul>

    1 = TMENU
    1.NO.linkWrap = <li> | </li>
    1.alternativeSortingField = RAND()
    1.maxItems = 4
    1.ACT < .NO
    1.ACT.doNotLinkIt = 1
    }
    }
    [/code]

    Leider werden mir dabei aber lediglich die Seiten des 3. Levels ausgegeben, die im selben directory wie die aktuelle Seite liegen.
    Ich möchte aber wie unten angegeben alle Seiten dieses Levels relativ zum Einstiegsdirectory angeben.
    Hat jemand eine Lösung für mich?

    UID14
    --directory1
    ---Seite1.1
    ---Seite1.2
    --directory2
    ---Seite2.1
    ---Seite2.2

    Vielen Dank im Voraus!

  • 1