Zusätzliche Infos auf checkout/finish

Hallo,

wir haben ein Plugin gebaut, welches auf der Warenkorb Seite ein Lieferdatum-Datepicker ausgibt. Das wird via Session zur Order in einem eigenen Attribut gespeichert wird.

Jetzt soll auf der checkout/finish Seite das Lieferdatum und (wenn vorhanden) der Kommentar ausgegeben werden.
Dazu bin ich mit Xdebug in die shopware/engine/Shopware/Controllers/Frontend/Checkout.php finish function rein.
Ich habe etwas in den Warenkorb gelegt und bestellt und mich gewundert, wieso Xdebug nicht angehalten hat. Nach paar Minuten habe ich gesehen, dass er bei folgender Zeile (315) aussteigt:

        if ($this->basket->sCountBasket() <= 0) {
            return;
        }

Wieso macht Shopware eine Prüfung, ob Artikel im Warenkorb sind und springt dann raus? Ich wollte mich eigentlich mit einer PostDispatch Function dran hängen. Aber jetzt bin ich verwirrt :smiley:

Zusatzinfo: Wir haben auch den Payment Provider selber geschrieben. Hat es damit zutun? Ist da etwas falsch?

 

Danke für eure Hilfe.