Kein Tag in einem Magento-Live-System indem nicht irgendein Unsinn passiert.
In unserem Shop werden keine Rechnungen mehr gesendet.
Beim erzeugen einer Rechnung gibts das:
PHP Fatal error: Call to a member function getQuoteId() on a non-object in /*/*/public_html/app/code/local/Symmetrics/TrustedShops/Model/Products.php on line 101
Rechnungen werden in Zusammenhang mit diesem Fehler nichtmehr verschickt. Der selbe Fehler tritt auf wenn ich die Emailvorlagen Rechnung anschauen möchte. Danach gibts beim Pagereload einen 503: Service unavailable.
Das selbe passiert beim manuellen Generieren von Rechnungen im Backend. Die Rechnungen werden dennoch generiert, aber nicht verschickt.
Verursacht wird der Fehler scheinbar von dieser Zeile im Email Template:
{{layout area="frontend" handle="sales_email_order_invoice_items" invoice=$invoice order=$order}}
Wenn ich diesen aus dem Template entferne wirds angezeigt.
Gruss und Danke schonmal für etwaige Ideen, Lösungen und/oder Workarounds...