[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