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

Jens Sambale sambale at dots.de
Fri Jul 28 18:13:31 CEST 2006


JoH schrieb:
>>>> 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
>>> }
>> ich weiß zwar nicht was das alles ist, hat aber soweit funktioniert.
>> *Respekt* :-)
>>
>> Wenn ich mich jetzt durch meine Seiten und Unterseiten klicke merkt
>> sich Typo3,
>> auf welcher Seite welcher Zufallscontent angezeigt wurde, ich denke
>> mal das es dann am Cache liegt,
>> oder? Muss ich diesen komplett deaktivieren?
> 
> 
> Auf keinen Fall solltest Du den komplett deaktivieren, wenn Du nicht 
> stundenlang auf Deinen Seitenaufbau warten willst!
> 
> So geht's:
> 
> renderObj = COA_INT
> renderObj {
>     10 = TEXT
>     10.field = header
>     10.wrap = Zufallsheader:<br />|
> }
> 
> Im Gegensatz zu COA wird mit COA_INT das Caching für exakt diesen einen Teil 
> abgeschaltet.
> 
> Joey
> 
Schade,
ich kassiere nurn ein "CTYPE "" not defined!"?
Und google ist da keine echte Hilfe ...
Gruß
/
Jens



More information about the TYPO3-german mailing list