GX-Bug #70313
Von Marco Bruchmann vor fast 2 Jahren aktualisiert
Bei der Nutzung von Afterbuy sind individuelle Sonderwege keine Seltenheit, da vielfach Datenfelder auf Basis undokumentierter Konventionen kreativ verwendet werden. Die Abbildung all dieser Nutzungsvarianten im Rahmen allgemeiner Import-/Exportfunktionen Importfunktionen ist kaum bis gar nicht möglich, daher sollte für diese Fälle eine Möglichkeit für individuelle Eingriffe in den Datenimport bereitgestellt werden. Hierfür bietet es sich an, an geeigneten Stellen Events auszulösen, die Manipulationen der relevanten Datenstrukturen durch Listener erlauben, die z. B. von externen Dienstleistern in enger Zusammenarbeit mit einzelnen Shopbetreibern erstellt werden. Ohne zusätzlichen Code (siehe Beispiele) hat die mit diesem Ticket eingebrachte Änderung keinen beobachtbaren Effekt. --- Users of Afterbuy often have special, individual needs regarding data shared between their Gambio shop and Afterbuy. These requirements often go beyond what could (Work in progress, English translation will be fulfilled by simple configurations. Therefore, we introduce events which get dispatched when data has been prepared to be sent to Afterbuy and which allow any listener to modify the data before it gets sent out. provided later.) This feature is to be used by external service partners who are familiar both with programming in the Gambio environment and the requirements of their clients (the shop owners). Without additional code (cf. examples) the change introduced here does not have any observable effect.