[TYPO3-german] Aktuelle Inhalte aus mehreren Unter-Unterseiten

Robert Wildling robertwildling at gmail.com
Fri May 4 13:35:32 CEST 2012


Komisch - auf der von dir vorgeschlagenen Seite war ich auch gerade :-)

Sehr schön auch diese Lösung:
http://www.skom.de/Liste-der-zuletzt-geaenderten.116.0.html

Zu deinem Vorschlag
pidInList <> 0

hab ich übrigens leider gar nichts gefunden - es funktioniert bei mir 
auch nicht.

Irgendwie komisch, dass das Core-Team dieses Szenario offensichtlich 
nicht bedacht hat. Was wäre denn gegen eine Lösung wie diese schon 
einzuwenden?
pidinList = *

Danke nochmls, lieber Renzo, für deine Hilfe!

Con Passione! :-)
LG, Robert


> Hi Robert
>
> was man noch könnte sind mehrerer Seiten anzugeben in pidInList =
> 2,3,5,17,22
> Aber das zwingt Dich dann dazu, bei jeder Änderung im Seitenbaum, den
> TS-Code wieder zu aktualisieren.
>
> Aber ich bin fündig geworden, wie das rekursive Suchen nach unten im
> Seitenbaum möglich gemacht werden kann. Es gab eine ähnliche Frage
> nämlich schon mal:
> Schau mal hier:
> http://lists.typo3.org/pipermail/typo3-dev/2006-November/021074.html
>
> Liebe Grüsse
> Renzo
>
> _____________________________
> Renzo Bauen
> +41 79 330 10 11
> conPassione gmbh
>
> Am Freitag, den 04.05.2012, 12:16 +0200 schrieb Robert Wildling:
>
>> Danke, Renzo, für deine Antwort! Freut mich sehr und hilft auch ungemein!
>>
>> Jetzt ist es so:
>> ich habe die erste "Gabel" mit id=2 oder so deswegen eingeführt, damit
>> ich nur einen bestimmten Abschnitt des Seitenbaums auslese - der ganze
>> soll nicht ausgelesen werden (weil die rechte (oder war's die linke? ist
>> egal) Spalte in anderen Seitenbäumen für anderes benutzt wird) und nur
>> mittel belayut umbenannt wird.
>>
>> Ich versuche die ganze Zeit schon sowas einzubinden, wie es mit
>> conditions möglich ist:
>> PIDinRootline = 2
>>
>> Aber das geht nur als condition, wenn ich das recht verstehe...
>>
>> Einen bestimmten Ausgangspunkt zu setzen geht wohl nicht, oder?
>>
>> Danke dir!
>> LG, Robert
>>
>>
>>
>>
>>> Hallo Robert
>>>
>>> Du machst ja genau das, was Dein Ergebnis dann auch zeigt.
>>> Wenn Du zuerst die Seiten "Thema X" ausliest und für jede dieser Seiten
>>> die Unterseiten "Titel XX" dann gibt es das von Dir beschriebene
>>> Ergebnis, also pro Thema je 4 Einträge.
>>> Wenn Du die Datenbank nur etwas anders ausliest, dann bekommst Du nur
>>> die neuste 4 über alles.
>>>
>>> Ich würde das etwa so machen:
>>>
>>> temp.RECENT = CONTENT
>>> temp.RECENT {
>>>       table = pages
>>>       select.pidInlist<>   0 // gibt alle Seiten im Seitenbaum zurück
>>>       sorting = crdate DESC
>>>       select.max = 4
>>>       ...
>>>    }
>>>
>>> Allerdings habe ich den Code nicht getestet.
>>> Ev. musst du auch noch eine Where Clause hinzufügen
>>>     select.andWhere = ....
>>> um bestimmte Seiten auszuschliessen.
>>>
>>> Liebe Grüsse
>>> Renzo
>>>
>>
>> _______________________________________________
>> TYPO3-german mailing list
>> TYPO3-german at lists.typo3.org
>> http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german



More information about the TYPO3-german mailing list