zusätzliche Artikeldaten im listing

Hi leute,

Wir verwenden der ListProductServiceInterface, um zusätzliche Artikeldaten auf der Auflistungsseite abzurufen in frontend>listing>product-box>box-minimal.tpl .
Wir erwarteten die unendliche Scroll-Funktionalität, um auch das ListProductServiceInterface zu verwenden. Scheint nicht der Fall zu sein.

Wie können wir beim Scrollen die gleichen zusätzlichen Daten erhalten?

Hallo,

 

sollte eigentlich so gehen, wenn ihr den Service richtig dekoriert habt. Falls es dann immer noch nicht geht, empfehle ich folgendes Vorgehen:

  • Prüfen welcher URL die Scrolling Daten liefert

  • Controller / Action anschauen, welche Services dort aufgerufen werden

  • ggf. weiteren Service dekorieren

 

 

MFG

 

derwunner

Ich habe meine Daten überprüft, die angereichert zu sein scheinen.
Das Problem war (jetzt behoben), dass das View-Script nicht zu dem spezifischen Event hinzugefügt wurde.

Also musste ich mich ändern:

return [
    ‘Enlight_Controller_Action_PostDispatchSecure_Frontend’ => ‘onPostDispatch’
];

Hier wurden meine Änderungen an box_minimal.tpl nicht für die Listing-Seite geladen (Widgets-Funktionalität)

Zu:

return [
    ‘Enlight_Controller_Action_PostDispatchSecure_Frontend’ => ‘onPostDispatch’,
         ‘Enlight_Controller_Action_PreDispatch_Widgets’ => ‘onPostDispatch’
];

Jetzt werden meine Änderungen an box_minimal.tpl für die Listing-Seite geladen

 

(Entschuldigung für Rechtschreibfehler aufgrund von Google Translate)