Chains verstehen...
Verfasst: Mi 10. Dez 2014, 15:46
Ich habe erste Berührungspunkte mit der Chain in Contenido, muss aber sagen, dass ich noch nicht ganz sehe, wann und wie man diese Anwendet.
Wie die Chain eingebunden wird (in der config) ist soweit klar.
Nehmen wir zur Erläuterung mal cecCreateBaseHref($currentBaseHref) {} :
Klar ist, dass in /data/config/production/config.chains.load.php jede Chain einghängt werden muss, die im System zur Verfügung stehen soll.
Nun kommen aber die ersten Fragen:
Wie die Chain eingebunden wird (in der config) ist soweit klar.
Nehmen wir zur Erläuterung mal cecCreateBaseHref($currentBaseHref) {} :
Klar ist, dass in /data/config/production/config.chains.load.php jede Chain einghängt werden muss, die im System zur Verfügung stehen soll.
Nun kommen aber die ersten Fragen:
- cecCreateBaseHref benötigt den Parameter $currentBaseHref. Woher nimmt er diesen?
- Wie, in welchen Context und wann wird die cecCreateBaseHref() aufgerufen?
- Kann ich so eine Chain aus meinem Modul heraus starten oder werden die immer zu einem bestimmten Zeitpunkt befeuert?
- Könnte ich z.B. über eine Chain (aus einem Modul) die MetaTags der Ausgabeseite prüfen und verändern.