Gewählte Versandart abfragen

Hallo,

ich habe ein Plugin geschrieben welches einen Pseudoartikel erstellt und an den Warenkorb anhängt. Dabei hänge ich mich an folgenden Filter Shopware_Modules_Basket_GetBasket_FilterResult 

Ziel ist es nun abzufragen welche Versandart (Abfrage nach ID) der Kunde gewählt hat und den Pseudoartikel nur bei DHL Versand anzuhängen. 
Ich habe es hiermit versucht sAdmin::sGetPremiumDispatches::after, allerdings zeigt der mir nur die Versandarten die es gibt und nicht welche gewählt wurde.

Welchen Filter bzw welche Funktion brauche ich?

Das wird dir helfen: shopware/Checkout.php at 5.5 · shopware/shopware · GitHub

Viele Grüße
https://www.digitvision.de

Vielen Dank, doch wie kann ich die getSelectedDispatch() Funktion nutzen? Wie bekomme ich den Controller?

Das war nur ein Beispiel für “schau dir an wie Shopware das macht”.

Viele Grüße
https://www.digitvision.de

Die Lösung war dann doch einfacher als gedacht :slight_smile: Danke

if ($this->session->sDispatch != 11) { // code … }