[TYPO3-german] Erweitertes tt_news Template nutzen

David Bruchmann david at bruchmann-web.de
Thu Dec 18 15:22:17 CET 2008


Markus,

Als einfaches Beispiel für Hooks kannst Du mal ve_guestbook ansehen.
Dort sind mehrere Hooks und alles ist ganz logisch aufgebaut.

Gruß
David


-----Ursprüngliche Nachricht-----
Von: typo3-german-bounces at lists.netfielders.de
[mailto:typo3-german-bounces at lists.netfielders.de] Im Auftrag von Markus
Deckmann
Gesendet: Donnerstag, 18. Dezember 2008 14:52
An: typo3-german at lists.netfielders.de
Betreff: Re: [TYPO3-german] Erweitertes tt_news Template nutzen

Hi David,

> Über die Hooks werden die bereits ersetzten Marker von tt_news an Deine
> Erweiterung übergeben. Du musst Dich also nur um zusätzliche Definitionen
> (also Deine eigenen Marker) kümmern und den Marker-Array komplett
> zurückgeben.

Wenn ich das richtig verstehe setze ich also quasi einen Hook in die 
tt_news und zwar zuerst in der Methode main_news um mein Template zu 
übergeben und die entsprechenden Einstellungen zu setzen so wie es die 
Erweiterung auch selbst macht auf Basis der Konfiguration des 
Inhaltselements in Typo3.

Danach, da ich die LIST-Ansicht haben möchte, setze ich noch einen 
weiteren Hook in die Methode displayList, und zwar an die Stelle an der 
ich diese Methode um weitere "item marker" erweitern kann. Hier 
verarbeite ich dann meine ergänzten Marker innerhalb des Templates und 
übergebe das Ergebnis an meine Ausgabe.

Danach erscheint das in MEINER Extension ausgewählte Template mit 
teilweise Informationen aus der Standard-Erweiterung tt_news, als auch 
mit erweitereten Informationen die auf den weiteren Feldern von tt_news 
beruhen.

Hab ich das soweit richtig verstanden? Dann sollte ich mich die nächsten 
Stunden mit der Thematik Hooks eingehender auseinandersetzen. ;-)

Ciao Markus
_______________________________________________
TYPO3-german mailing list
TYPO3-german at lists.netfielders.de
http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-german



More information about the TYPO3-german mailing list