[TYPO3-german] Kommunikation zwischen Service und Plugin
Mario Adam
mail at i-dentify.de
Wed May 10 21:48:56 CEST 2006
Hi zusammen,
um mich etwas stärker mit der Architektur von Typo3 auseinanderzusetzen,
versuche ich immer wieder, die ein oder andere Mini-Extension mal zu
programmieren. Nun bin ich beim Stichwort "Services" angelangt.
Beispiele dazu hab ich schon auf der Typo3-Seite gefunden. Auch das
Coding diverser Extensions war aufschlussreich.
Nun kam ich also auf die Idee, auch einen Service zu programmieren.
Folgendes kam mir dabei in den Sinn (Sinn oder Unsinn sei mal
dahingestellt...):
- es wäre praktisch, wenn man über ein Plugin ein
Javascript-Preload-Skript für Bilder auf einer Seite einbinden kann.
- noch praktischer wäre es dann, wenn man einen Service zur Verfügung
stellt, welchem man die Bildnamen übergeben kann
Doch nun meine Frage, zu der ich bislang bei meinen Recherchen keine
Lösung fand:
wie kann ein Plugin die Daten von einem Service abfragen?
OK - ich könnte über globale Variabeln gehen (aber nur, wenn man mir die
Pistole auf die Brust setzt ;-) ).
Oder gibt es einen schöneren Weg, der näher an der Typo3-Architektur ist?
Noch mal abschließend dann zum Verständis: jede Extension kann dem
Service Pfadangaben zu Bildern übermitteln. Ein separates FE-Plugin kann
dann diese "Liste" abfragen und daraus einen Preloader basteln.
(Sinnvollerweise würden Service und FE-Plugin natürlich in *einer*
Extension enthalten sein).
Liebe Grüße
Mario Adam
P.S. Mir geht's nicht darum, ob das jemand braucht, oder ob das unnütz
ist. Ich versuch halt eben, Typo3 besser zu verstehen um es optimaler
einsetzen zu können.
More information about the TYPO3-german
mailing list