Das hier als subsribedEvents:
‘sBasket::sGetBasket::after’ => ‘onAfterGetBasket’,
‘sOrder::sSaveOrder::before’ => ‘onBeforeSaveOrder’,
…kann doch nicht die Lösung sein, wenn ich eine etwas aufwändigere Preisberechnung bauen will, als sie mir das Shopend-Backend erlaubt… Oder etwa doch?
Notifys hab ich da nicht entdeckt und auch sonst keine passenden Funktionen…
Was ich tun will:
Die Artikel die sich im Warenkorb befinden, werden durch eine von mir geschriebene - und außerhalb von Shopware mit den Shopware-Daten bereits funktionierende - Box Packaging Funktion optimal auf die der Firma zur Verfügung stehenden Kartongrößen verteilt, was es erlaubt herauszufinden, wieviele Kartons mit welchem Gewicht versendet werden. Dadurch lassen sich nach Abfrage beim Dienstleister absolut genau der Versandkostenpreis erfragen.
Diesen will ich dann vor dem Checkout darstellen, und dann für die entgültige Bestellung übernehmen!
Leider finde ich nur Hooks die ich verwenden könnte.
Übersehe ich irgendwelche Funktionen bzgl. Versandkosten?
PS: Gibt es irgendwo ein PHPdoc von Shopware online das man nutzen kann, das alle Events listet? Im Wiki gibt es ja nicht mal das…