# Rechnungsvorlage ändern

**URL:** <https://forum.shopware.com/t/rechnungsvorlage-andern/64879>\
**Category:** Allgemein\
**Created:** [20. Februar 2020 um 13:35 UTC](https://forum.shopware.com/t/rechnungsvorlage-andern/64879 "2020-02-20T13:35:18Z")\
**Posts on this page:** 17\
**Page:** 3

<div class="post-metadata">

**Author:** ![annaconta](https://avatars.discourse-cdn.com/v4/letter/a/b9bd4f/32.png) [@annaconta](https://forum.shopware.com/u/annaconta)\
**Post date:** [21. Februar 2020 um 18:54 UTC](https://forum.shopware.com/t/rechnungsvorlage-andern/64879/41 "2020-02-21T18:54:18Z")

</div>

gut, wenigstens das hat funktioniert. Ich kann jetzt schon mal die Rechnungen ausdrucken.&nbsp;

Wenn jetzt noch die Versandkosten in netto aufgeführt werden würden statt brutto und der Text mit der gewählten Zahlungs- und Versandart und dem Eigentumsvorbehalt entweder ordentlich geschrieben wäre oder verschwinden würde, wäre ich fürs Erste glücklich 😃

---

<div class="post-metadata">

**Author:** ![Moritz\_Naczenski](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/moritz_naczenski/32/7792_2.png) [@Moritz\_Naczenski](https://forum.shopware.com/u/Moritz_Naczenski)\
**Post date:** [22. Februar 2020 um 15:52 UTC](https://forum.shopware.com/t/rechnungsvorlage-andern/64879/42 "2020-02-22T15:52:42Z")

</div>

Das mit dem Eigentumsvorbehalt ist denke ich ein Textbaustein, den kannst du ja anpassen.

Gleiches sollte auch mit der Versand- und Zahlungsart der Fall sein.

---

<div class="post-metadata">

**Author:** ![annaconta](https://avatars.discourse-cdn.com/v4/letter/a/b9bd4f/32.png) [@annaconta](https://forum.shopware.com/u/annaconta)\
**Post date:** [22. Februar 2020 um 16:43 UTC](https://forum.shopware.com/t/rechnungsvorlage-andern/64879/43 "2020-02-22T16:43:39Z")

</div>

Ich hatte sie nicht gefunden, aber jetzt! Bei der Gelegenheit habe ich festgestellt, dass die Absätze in den Textbausteinen funktionieren. Über diesen Weg kann ich jetzt den Rechnungstext entzerren&nbsp; ![Smile](https://europe1.discourse-cdn.com/flex013/uploads/shopware/original/1X/bac5f5766b6a20565a8fb995345b4e41d24daac0.png "Smile")

---

<div class="post-metadata">

**Author:** ![annaconta](https://avatars.discourse-cdn.com/v4/letter/a/b9bd4f/32.png) [@annaconta](https://forum.shopware.com/u/annaconta)\
**Post date:** [22. Februar 2020 um 16:51 UTC](https://forum.shopware.com/t/rechnungsvorlage-andern/64879/44 "2020-02-22T16:51:19Z")

</div>

zu früh gefreut. Die Textbausteine kann ich verschieben, aber den Rest nicht&nbsp;

# ![](https://europe1.discourse-cdn.com/flex013/uploads/shopware/original/2X/a/a2d2cd9e1fefd1a6a82a15e6bdc1a78cae6f2d0c.png)

---

<div class="post-metadata">

**Author:** ![Moritz\_Naczenski](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/moritz_naczenski/32/7792_2.png) [@Moritz\_Naczenski](https://forum.shopware.com/u/Moritz_Naczenski)\
**Post date:** [22. Februar 2020 um 20:50 UTC](https://forum.shopware.com/t/rechnungsvorlage-andern/64879/45 "2020-02-22T20:50:31Z")

</div>

Layout Änderungen niemals über Textbausteine machen, immer über das Template. Textbausteine sollten nur Text beinhalten.

Wie gesagt kannst du da HTML im Template nutzen.

---

<div class="post-metadata">

**Author:** ![DerNils](https://avatars.discourse-cdn.com/v4/letter/d/f14d63/32.png) [@DerNils](https://forum.shopware.com/u/DerNils)\
**Post date:** [23. Februar 2020 um 09:29 UTC](https://forum.shopware.com/t/rechnungsvorlage-andern/64879/46 "2020-02-23T09:29:36Z")

</div>

> [@Moritz Naczenski schrieb:](https://forum.shopware.com/profile/14574/Moritz%20Naczenski "Moritz%20Naczenski")
> 
> … in den Textbausteinen einfach auch die Textbausteine dazu mit einem Leerzeichen speichern.&nbsp;&nbsp;

Das ist also das, was man in Schöppingen 2020 unter modern versteht.

SCNR&nbsp;

---

<div class="post-metadata">

**Author:** ![annaconta](https://avatars.discourse-cdn.com/v4/letter/a/b9bd4f/32.png) [@annaconta](https://forum.shopware.com/u/annaconta)\
**Post date:** [23. Februar 2020 um 09:40 UTC](https://forum.shopware.com/t/rechnungsvorlage-andern/64879/47 "2020-02-23T09:40:30Z")

</div>

die Änderungen am Template werden aber nicht gezogen. Kann das bitte mal jemand von Euch ausprobieren zum Test?

---

<div class="post-metadata">

**Author:** ![claudio](https://avatars.discourse-cdn.com/v4/letter/c/7cd45c/32.png) [@claudio](https://forum.shopware.com/u/claudio)\
**Post date:** [23. Februar 2020 um 21:05 UTC](https://forum.shopware.com/t/rechnungsvorlage-andern/64879/48 "2020-02-23T21:05:32Z")

</div>

Bei mir hat das mit den Änderungen am Template funktioniert:

```
./bin/console theme:create
./bin/console plugin:install --activate -c Mytheme

```

Theme in Storefront zuweisen.

Dokument neu erstellen.

Beispiel Änderungen habe ich unter [GitHub - claudiobianco/Mytheme: Shopware 6 Test Theme](https://github.com/claudiobianco/Mytheme/) mal hochgeladen.

Ich kann sowohl Styles überschreiben, als auch Textblöcke ersetzen oder hinzufügen.

---

<div class="post-metadata">

**Author:** ![annaconta](https://avatars.discourse-cdn.com/v4/letter/a/b9bd4f/32.png) [@annaconta](https://forum.shopware.com/u/annaconta)\
**Post date:** [23. Februar 2020 um 21:27 UTC](https://forum.shopware.com/t/rechnungsvorlage-andern/64879/49 "2020-02-23T21:27:05Z")

</div>

hm … ich hatte die Änderungen für Testzwecke&nbsp;direkt in der base.html.twig vorgenommen. Da ging es nicht. Ich verwende aktuell auch das Standard Theme von SW und das ist auch zugewiesen.&nbsp;

Ich glaube aber auch, dass dieses Thema meine bescheidenen Möglichkeiten übersteigt.

---

<div class="post-metadata">

**Author:** ![claudio](https://avatars.discourse-cdn.com/v4/letter/c/7cd45c/32.png) [@claudio](https://forum.shopware.com/u/claudio)\
**Post date:** [23. Februar 2020 um 21:44 UTC](https://forum.shopware.com/t/rechnungsvorlage-andern/64879/50 "2020-02-23T21:44:41Z")

</div>

Ahjo für Testzwecke kann man das mal machen, sonst ist das aber eher ne schlechte Idee ,wie du vermutlich auch selber weisst ;).

Aber auch das hat bei mir geklappt. Vielleicht warst du im falschen Ordner (muss unterhalb vendor sein).

./vendor/shopware/platform/src/Core/Framework/Resources/views/documents/base.html.twig

&nbsp;

---

<div class="post-metadata">

**Author:** ![annaconta](https://avatars.discourse-cdn.com/v4/letter/a/b9bd4f/32.png) [@annaconta](https://forum.shopware.com/u/annaconta)\
**Post date:** [23. Februar 2020 um 21:49 UTC](https://forum.shopware.com/t/rechnungsvorlage-andern/64879/51 "2020-02-23T21:49:41Z")

</div>

da war ich auch … Und Du kannst innerhalb der Blöcke einfach Absätze reinsetzen? Und sonst muss ich nichts machen (außer halt wieder hochladen)? Dann versuche ich das morgen nochmal

---

<div class="post-metadata">

**Author:** ![claudio](https://avatars.discourse-cdn.com/v4/letter/c/7cd45c/32.png) [@claudio](https://forum.shopware.com/u/claudio)\
**Post date:** [23. Februar 2020 um 22:12 UTC](https://forum.shopware.com/t/rechnungsvorlage-andern/64879/52 "2020-02-23T22:12:32Z")

</div>

In meinem Test hatte ich über eine hinzugefügte CSS Klasse einfach einen Abstand gesetzt.

Ein

```
 &nbsp;

```

an der richtigen Stelle müsste aber eigentlich auch klappen. Das muss (sofern du in einer Datei bist, die ein anderes Template extended)&nbsp;vermutlich innerhalb eines&nbsp;{ % block } Abschnitts sein.

Disclaimer: sowohl SW6 als auch symfony und twig sind etwas Neuland für mich, also keine Garantie, dass es die “richtige” Art und Weise ist, sowas zu machen 😉

---

<div class="post-metadata">

**Author:** ![Moritz\_Naczenski](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/moritz_naczenski/32/7792_2.png) [@Moritz\_Naczenski](https://forum.shopware.com/u/Moritz_Naczenski)\
**Post date:** [24. Februar 2020 um 05:52 UTC](https://forum.shopware.com/t/rechnungsvorlage-andern/64879/53 "2020-02-24T05:52:28Z")

</div>

> [@Moritz Naczenski schrieb:](https://forum.shopware.com/profile/14574/Moritz%20Naczenski "Moritz%20Naczenski")
> 
> Wir haben in unserer Doku auch ein Beispiel dazu:&nbsp;[https://docs.shopware.com/de/shopware-6-de/tutorials-und-faq/aenderungen-am-template-vornehmen#anpassungen-am-dokumenten-template](https://docs.shopware.com/de/shopware-6-de/tutorials-und-faq/aenderungen-am-template-vornehmen#anpassungen-am-dokumenten-template)
> 
> Was konkret wollt ihr denn anpassen?

Hattest du die Anpassungen denn wie in der Doku verlinkt gemacht?&nbsp;

Du kannst mir sonst auch mal eine Mail an [forum@shopware.com](mailto:forum@shopware.com) schicken und konkret beschreiben, was du erreichen willst. (Einfach eine konkrete Auflisting mit Punkten).

Dann schau ich mal, ob sich das umsetzen lässt.

---

<div class="post-metadata">

**Author:** ![annaconta](https://avatars.discourse-cdn.com/v4/letter/a/b9bd4f/32.png) [@annaconta](https://forum.shopware.com/u/annaconta)\
**Post date:** [24. Februar 2020 um 11:47 UTC](https://forum.shopware.com/t/rechnungsvorlage-andern/64879/54 "2020-02-24T11:47:17Z")

</div>

Ich schick Dir gleich eine Mail.

Warnung an alle: Bei den Textbausteinen sollte man tunlichst keine Absatzformatierungen einfügen. Ich habe sie wieder in den Textbausteinen gelöscht, jedoch wird es bei der Erzeugung der Rechnung nicht rückgängig gemacht. Die Rechnungsnummer steht nach wie vor mitten in den Rechnungspositionen&nbsp;

---

<div class="post-metadata">

**Author:** ![claudio](https://avatars.discourse-cdn.com/v4/letter/c/7cd45c/32.png) [@claudio](https://forum.shopware.com/u/claudio)\
**Post date:** [24. Februar 2020 um 11:53 UTC](https://forum.shopware.com/t/rechnungsvorlage-andern/64879/55 "2020-02-24T11:53:24Z")

</div>

Ich meine, dass die Datei nur einmal generiert wird und dann da gespeichert wird. Du könntest mit der gleichen Rechnungsnummer aber eine weitere Rechnung generieren. Weiß aber nicht, was das für Nebenwirkungen hat.

---

<div class="post-metadata">

**Author:** ![annaconta](https://avatars.discourse-cdn.com/v4/letter/a/b9bd4f/32.png) [@annaconta](https://forum.shopware.com/u/annaconta)\
**Post date:** [24. Februar 2020 um 18:18 UTC](https://forum.shopware.com/t/rechnungsvorlage-andern/64879/56 "2020-02-24T18:18:42Z")

</div>

ich hatte sogar extra eine neue Bestellung angelegt und eine Rechnung dafür erzeugt 🙂

---

<div class="post-metadata">

**Author:** ![Moritz\_Naczenski](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/moritz_naczenski/32/7792_2.png) [@Moritz\_Naczenski](https://forum.shopware.com/u/Moritz_Naczenski)\
**Post date:** [25. Februar 2020 um 17:07 UTC](https://forum.shopware.com/t/rechnungsvorlage-andern/64879/57 "2020-02-25T17:07:27Z")

</div>

Die meisten Dinge haben wir über ein kleines Plugin lösen können. Habe das mal hier als Beispiel eingestellt:&nbsp;[GitHub - mnaczenski/SwagDocumentTemplate](https://github.com/mnaczenski/SwagDocumentTemplate)  
Das Template wird nicht für alle passen, da es auf das Briefpapier von @annaconta‍ zugeschnitten ist und bspw. den Footer ausblendet. Aber vielleicht als Inpiration interessant.

Intern habe ich schon einen Pull Request fertig gemacht, was die DInge hier aus dem Ticket löst:&nbsp;[Shopware Issuetracker](https://issues.shopware.com/issues/NEXT-7246)

Denke das wird dann in die 6.1.4 mit reinkommen.

[Vorherige Seite](https://forum.shopware.com/t/rechnungsvorlage-andern/64879.md?page=2)
