Ich habe es geschafft, ein eigenen Dokumententyp anzulegen. Auch das Template für das PDF wird eingelesen. Was nicht funktioniert ist die Erweiterung der Rechnungsvorlage:
{% sw_extends '@Framework/documents/invoice.html.twig' %}
{% block document_headline %}
<h1 class="headline">Angebot</h1>
{% endblock %}
Woran kann das nur liegen?
Ist das schon auf feedback.shopware.com vorgeschlagen? Vielleicht kann man einfach die 1-2 fehlenden Dokumententypen einfach ergänzen, damit die User es nicht ständig erweitern müssen oder Plugins abonnieren.
Weiß nicht, aber das wäre eine Maßnahme …
Die Vorlage wird doch genommen.
Ich habe den Renderer nach der Anleitung gebaut: Add Custom Document Type | Shopware Documentation
Dieser stellt aber wohl nicht alle Daten zur Verfügung, wie es der Invoice-Renderer von Shopware macht. Wie bekomme ich die da rein? Was ist da noch zu tun?
p.s. der Dokumententyp wurde über den Migrationsassistenten bei der Migration von Shopware 5 angelegt.