...
Event | Beschreibung |
---|---|
Shop\Configurator\Lib\Event\OnPopulateContents | Damit kann ein eigenes Element registriert werden. Siehe auch "Eigenes Element registrieren". |
Shop\Configurator\Lib\Event\OnPopulateContext | Damit kann Einfluss über den Context genommen werden. Der Kontext dient als Basis für folgende Events und definiert, in welchem Kontext der Konfigurator gerade aufgerufen wird. |
Shop\Configurator\Lib\Event\OnPopulateStructure | Damit kann die Struktur angepasst werden. Die Struktur ist der Aufbau der Bereiche und deren Inhalten. Das ist die Ebene der Pflege der Konfiguration für den Konfigurator. |
Shop\Configurator\Lib\Event\OnPopulateConfigurator | Aufbau der UI-Elemente. Standardmäßig wird hier auch OnPopulateSection im Verlauf des Events ausgeführt. |
Shop\Configurator\Lib\Event\OnPopulateSection | Aufbau der UI-Elemente des einzelnen Bereichs. Standardmäßig wird hier auch OnPopulateElement im Verlauf des Events ausgeführt. |
Shop\Configurator\Lib\Event\OnPopulateElement | Aufbau des spezifischen UI-Elements für den in der Struktur hinterlegten Inhalt für diesen konkreten Bereich. Siehe auch "Eigene Elemente darstellen". |
Shop\Configurator\Lib\Event\OnPopulateMeta | Dient dazu, die HTML-Meta-Tags wie keywords, title, canonical link für den Kontext des Konfigurators zu definierten. |
Übersicht Events Daten
Event | Beschreibung |
---|---|
Shop\Configurator\Lib\Event\OnPopulateInit | Wird nach dem Laden der Seite aufgerufen. Erlaubt das Ausführen von StackResponses direkt nach dem Aufrufen der Seite. |
Shop\Configurator\Lib\Event\OnPopulatePayload | Die Payload steht im JS zur Verfügung und wird von da requests wieder an PHP mitgeschickt. |
Shop\Configurator\Lib\Event\OnPopulateOptions | Die Options werden bei requests und posts vom Konfigurator mitgeschickt. |
Shop\Configurator\Lib\Event\OnExecuteChange | Wird bei Änderungen im Konfigurator via Request aufgerufen. Hier wird die Payload aus dem JS (und OnPopluatePayload) mitgeschickt. Zusätzlich gibt es in der $payload den allgemeinen Key 'actions', mit dem die ausgeführten Aktionen lose mitgegeben werden. |
...