Zugriff auf delecte und ChangeQuantity Action im Warenkorb

Hallo, wir haben zusätzliche Eigenschaften an ein Produkt gehängt. Diese können auf der Detailseite eingestellt werden. Im Warenkorb ist es nun möglich Produkte in der Anzahl zu ändern oder zu löschen. Diese beiden Funktionen “deleteArticleAction”,“changeQuantityAction” befinden sich in dem Frontend Controller “Checkout”. Wie erhalte ich Zugriff auf diese Methoden per Hook? Ich hatte dies bereits mit $this-\>subscribeEvent( 'Enlight\_Controller\_Action\_Frontend\_Checkout\_changeQuantity', 'onCheckoutchangeQuantityAction' ); probiert. Aber leider ohne Erfolg. Was mache ich falsch oder sollte ich beachten?

Was heißt denn “ohne Erfolg”? Was ist passiert und was soll passieren? Ansonsten schau dir mal die entsprechenden Methoden in der sBasket an. Dort werden auch events gefeuert. Viele Grüße

Hook sprichst Du mit {Klassenname}::{Methode}::{Hooktyp} an. Also z.B. Shopware_Controllers_Frontend_Checkout::addArticleAction::after

1 Like