[TYPO3-german] Anfänger Frage / Typoscript / CONTENT / select.orderBy = rand()

JoH info at cybercraft.de
Fri Jul 28 15:34:16 CEST 2006


> Habe es gleich mit pidInList ausprobiert, das Problem ist nur, das ein
> Redakteur bald selbst Seiten anlegen soll. Dann gibt es
> also eine gewisse Dynamic bei den ID's :-) die ich nicht per
> TypoSkript nachflegen kann.

Genau das macht das HMENU.

> Leider habe ich dein HMENU Beispiel nicht verstanden, vieleicht fehlt
> es mir da an Wissen. Bin quasi kurz davor
> die Abfrage in PHP zu schreiben, und einfach einzubinden. Nur stört
> mich das etwas, weil ich davon ausgehe das es auch
> mit typoskipt funzt...

Wie gesagt: mit dem HMENU gehts.
Anstatt einer Serie von Links produziert es einfach nur eine CSV Liste mit 
den uid Werten aller im Seitenbaum enthaltenen Seiten.
Diese wird mit Hilfe von pidInList.cObject and das select-statement 
übergeben.
Es werden also alle Inhaltselemente berücksichtigt, die sich auf einer Seite 
befinden, die in einem Menü auftauchen würde.
Relevant sind dabei in der Regel eh nur die Typen "Standard" und 
"Erweitert", ggf. noch "SysOrdner", falls Du Inhalte irgendwo parkst, um sie 
dann andernorts zu recyclen.
Sollte also eigentlich problemlos funktionieren.
Kopier einfach mal den kompletten pidInList Block in den Abschnitt "select".

select {
    pidInList.cObject = HMENU
    pidInList.cObject {
        #blah
    }
    #blah
}

Joey

-- 
Wenn man keine Ahnung hat: Einfach mal Fresse halten!
(If you have no clues: simply shut your knob sometimes!)
Dieter Nuhr, German comedian
openBC: http://www.cybercraft.de 





More information about the TYPO3-german mailing list