Logo/Bild in Rechnung (PDF Belegerstellung)

Zum Debugging: Um überhaupt erstmal herauszufinden wo das Problem liegt, sollte man in

Shopware_Components_Document::render()

nach

            if ($this->_preview == true || !$this->_documentHash) {
                $mpdf = new mPDF('utf-8', 'A4', '', '', $this->_document['left'], $this->_document['right'], $this->_document['top'], $this->_document['bottom']);

folgende Zeilen einfügen

                $mpdf->showImageErrors = true;
                $mpdf->debug = true;

Dann die Vorschau-Funktion nutzen. Hat mir geholfen, ein DNS-Problem zu identifizieren (im Docker-Container hat mPDF versucht, sich das Bild vom Live- statt vom Development-System zu ziehen).

1 „Gefällt mir“