# Extra Eingabefelder im Bestellprozess

**URL:** <https://forum.shopware.com/t/extra-eingabefelder-im-bestellprozess/28218>\
**Category:** Programmierung\
**Created:** [17. Juni 2015 um 21:36 UTC](https://forum.shopware.com/t/extra-eingabefelder-im-bestellprozess/28218 "2015-06-17T21:36:17Z")\
**Posts on this page:** 13\
**Page:** 1

<div class="post-metadata">

**Author:** ![einfachich](https://avatars.discourse-cdn.com/v4/letter/e/ac8455/32.png) [@einfachich](https://forum.shopware.com/u/einfachich)\
**Post date:** [17. Juni 2015 um 21:36 UTC](https://forum.shopware.com/t/extra-eingabefelder-im-bestellprozess/28218/1 "2015-06-17T21:36:17Z")

</div>

Hallo Shopgemeinde, bin schon den ganzen Tag dabei im Template confirm.tpl „2 Inputfelder“ bereitzutellen die dann in der Email „Bestellübersicht“ erscheinen sollen. Es soll so sein, dass wenn ein Kunde bestellt, muss er seine Fahrzeug KBR eintragen. Aber leider weiß ich nun nicht mehr weiter wie ich diese Inputfelder Werte in die Email-Vorlage bekomme. Habt Ihr eventuell ein paar Tipps für mich? Ich danke euch sehr dafür MfG Tobias

---

<div class="post-metadata">

**Author:** ![marcuskreusch](https://avatars.discourse-cdn.com/v4/letter/m/b5ac83/32.png) [@marcuskreusch](https://forum.shopware.com/u/marcuskreusch)\
**Post date:** [20. Juni 2015 um 00:10 UTC](https://forum.shopware.com/t/extra-eingabefelder-im-bestellprozess/28218/2 "2015-06-20T00:10:44Z")

</div>

Hallo Tobias, es gibt hier eine recht gute Anleitung zur Integration von Zusatzfeldern im Checkout. Ich könnte mir gut vorstellen, dass du etwas in der Art suchst: [https://gist.github.com/sthamann/5343247](https://gist.github.com/sthamann/5343247) Viele Grüße Marcus

---

<div class="post-metadata">

**Author:** ![einfachich](https://avatars.discourse-cdn.com/v4/letter/e/ac8455/32.png) [@einfachich](https://forum.shopware.com/u/einfachich)\
**Post date:** [22. Juni 2015 um 09:40 UTC](https://forum.shopware.com/t/extra-eingabefelder-im-bestellprozess/28218/3 "2015-06-22T09:40:31Z")

</div>

[quote=“marcuskreusch”]Hallo Tobias, es gibt hier eine recht gute Anleitung zur Integration von Zusatzfeldern im Checkout. Ich könnte mir gut vorstellen, dass du etwas in der Art suchst: [https://gist.github.com/sthamann/5343247](https://gist.github.com/sthamann/5343247) Viele Grüße Marcus[/quote] Wenigstens einer 🙂 Danke Marcus, werde mir das mal anschauen. MfG Tobias

---

<div class="post-metadata">

**Author:** ![svenfinke](https://avatars.discourse-cdn.com/v4/letter/s/7bcc69/32.png) [@svenfinke](https://forum.shopware.com/u/svenfinke)\
**Post date:** [22. Juni 2015 um 09:59 UTC](https://forum.shopware.com/t/extra-eingabefelder-im-bestellprozess/28218/4 "2015-06-22T09:59:44Z")

</div>

[quote=„marcuskreusch“]Hallo Tobias, es gibt hier eine recht gute Anleitung zur Integration von Zusatzfeldern im Checkout. Ich könnte mir gut vorstellen, dass du etwas in der Art suchst: [https://gist.github.com/sthamann/5343247](https://gist.github.com/sthamann/5343247) Viele Grüße Marcus[/quote] Oh, sehr cool. Ich habe aktuell quasi das gleiche umgesetzt, aber gefühlt deutlich unsauberer, und einige Sachen fehlen auch noch. Danke für diesen Link! Ich denke man kann sehr gut hier drauf aufbauen wenn man Eingabefelder im Artikel haben möchte. Man muss dann nur das Model der Bestellposition erweitern und auch das Model der Warenkorbposition.

---

<div class="post-metadata">

**Author:** ![useg](https://avatars.discourse-cdn.com/v4/letter/u/df705f/32.png) [@useg](https://forum.shopware.com/u/useg)\
**Post date:** [20. September 2015 um 21:41 UTC](https://forum.shopware.com/t/extra-eingabefelder-im-bestellprozess/28218/5 "2015-09-20T21:41:23Z")

</div>

[quote=“svenfinke”] Ich denke man kann sehr gut hier drauf aufbauen wenn man Eingabefelder im Artikel haben möchte. Man muss dann nur das Model der Bestellposition erweitern und auch das Model der Warenkorbposition.[/quote] Hallo svenfinke, ich bin gerade über Goog… auf den Beitrag gestoßen und suche auch so eine Möglichkeit. hast du eine fertige Lösung wie man Eingabefelder im Artikel zur Verfügung stellen kann.

---

<div class="post-metadata">

**Author:** ![svenfinke](https://avatars.discourse-cdn.com/v4/letter/s/7bcc69/32.png) [@svenfinke](https://forum.shopware.com/u/svenfinke)\
**Post date:** [21. September 2015 um 16:05 UTC](https://forum.shopware.com/t/extra-eingabefelder-im-bestellprozess/28218/6 "2015-09-21T16:05:55Z")

</div>

[quote=„useg“][quote=„svenfinke“] Ich denke man kann sehr gut hier drauf aufbauen wenn man Eingabefelder im Artikel haben möchte. Man muss dann nur das Model der Bestellposition erweitern und auch das Model der Warenkorbposition.[/quote] Hallo svenfinke, ich bin gerade über Goog… auf den Beitrag gestoßen und suche auch so eine Möglichkeit. hast du eine fertige Lösung wie man Eingabefelder im Artikel zur Verfügung stellen kann.[/quote] Nein, leider nicht. Ich hab nur eine - weniger elegante - Lösung mit fixen Eingabefeldern die zudem noch auf andere Anpassungen zurückgreifen. Also nichts das ich zur Verfügung stellen könnte. Aber wie vorher schon gesagt: Der Code den Marcus hier gepostet hat ist deutlich eleganter. Wenn du etwas von Programmierung verstehst solltest du dir das mal anschauen. Ansonsten bleibt dir wohl nichts anderes übrig als auf Plugins zurückzugreifen, die leider gerade hier meist kostenpflichtig sind und mehr können als man eigentlich braucht 😃

---

<div class="post-metadata">

**Author:** ![eldan](https://avatars.discourse-cdn.com/v4/letter/e/8797f3/32.png) [@eldan](https://forum.shopware.com/u/eldan)\
**Post date:** [28. November 2016 um 08:57 UTC](https://forum.shopware.com/t/extra-eingabefelder-im-bestellprozess/28218/7 "2016-11-28T08:57:28Z")

</div>

Hi @einfachich‍

hast du es damals noch hinbekommen?

VG  
Daniel

---

<div class="post-metadata">

**Author:** ![sschreier](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/sschreier/32/23296_2.png) [@sschreier](https://forum.shopware.com/u/sschreier)\
**Post date:** [28. November 2016 um 09:22 UTC](https://forum.shopware.com/t/extra-eingabefelder-im-bestellprozess/28218/8 "2016-11-28T09:22:20Z")

</div>

> [@eldan schrieb:](https://forum.shopware.com/profile/20128/eldan "eldan")
> 
> Hi @einfachich‍
> 
> hast du es damals noch hinbekommen?
> 
> VG  
> Daniel

Hallo,

es gibt auf jeden Fall einige Plugins genau für diesen Zweck: [http://store.shopware.com/search?sSearch=Zusätzliche%20Felder](http://store.shopware.com/search?sSearch=Zus%C3%A4tzliche%20Felder) .

Beste Grüße

Sebastian

&nbsp;

---

<div class="post-metadata">

**Author:** ![itworks](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/itworks/32/22073_2.png) [@itworks](https://forum.shopware.com/u/itworks)\
**Post date:** [28. November 2016 um 09:26 UTC](https://forum.shopware.com/t/extra-eingabefelder-im-bestellprozess/28218/9 "2016-11-28T09:26:10Z")

</div>

Hi,

es gibt da ein Plugin, das wir schon öfters eingesetzt haben:  
[http://store.shopware.com/lenz424835198618/bestellkommentar-shopware-5.html](http://store.shopware.com/lenz424835198618/bestellkommentar-shopware-5.html)

Die Feldgröße kann man dabei leicht anpassen, ob damit auch ein zweites Feld realisierbar ist müsste man testen.

Gruß,  
Florian

---

<div class="post-metadata">

**Author:** ![sschreier](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/sschreier/32/23296_2.png) [@sschreier](https://forum.shopware.com/u/sschreier)\
**Post date:** [28. November 2016 um 09:33 UTC](https://forum.shopware.com/t/extra-eingabefelder-im-bestellprozess/28218/10 "2016-11-28T09:33:56Z")

</div>

> [@itworks schrieb:](https://forum.shopware.com/profile/21293/itworks "itworks")
> 
> Hi,
> 
> es gibt da ein Plugin, das wir schon öfters eingesetzt haben:  
> [http://store.shopware.com/lenz424835198618/bestellkommentar-shopware-5.html](http://store.shopware.com/lenz424835198618/bestellkommentar-shopware-5.html?_ga=1.257218251.1576308320.1463119335)
> 
> Die Feldgröße kann man dabei leicht anpassen, ob damit auch ein zweites Feld realisierbar ist müsste man testen.
> 
> Gruß,  
> Florian

Hallo,

mit diesen sind sogar 4 möglich:

> **[Bis zu 4 zusätzliche Felder für die Bestellabschluss-Seite](https://store.shopware.com/scha122094965729m/bis-zu-4-zusaetzliche-felder-fuer-die-bestellabschluss-seite.html)**
>
> Das Plugin "Bis zu 4 zusätzliche Felder für die Bestellabschluss-Seite" fügt bis zu 4 zusätzliche Felder in die Bestellabschluss-Seite ein. Die…

> **[Zusätzliche Felder ( Eingabefeld , Textfeld , Auswahlfeld , ... ) für jede...](https://store.shopware.com/scha147282265910m/zusaetzliche-felder-eingabefeld-textfeld-auswahlfeld...-fuer-jede-bestellposition-pro.html)**
>
> Das Plugin "Zusätzliche Felder ( Eingabefeld , Textfeld , Auswahlfeld , ... ) für jede Bestellposition Pro" fügt jeder Bestellposition bis zu 12…

Beste Grüße

Sebastian

---

<div class="post-metadata">

**Author:** ![eldan](https://avatars.discourse-cdn.com/v4/letter/e/8797f3/32.png) [@eldan](https://forum.shopware.com/u/eldan)\
**Post date:** [28. November 2016 um 14:07 UTC](https://forum.shopware.com/t/extra-eingabefelder-im-bestellprozess/28218/11 "2016-11-28T14:07:51Z")

</div>

Hallo,

vielen Dank für die Antworten.

@itworks‍ ist das Plugin in Shopware 5 jetzt nicht überflüssig oder bietet es zusätzliche Funktionen?  
Unter Einstellungen -\> Grundeinstellungen -\> Storefront -\> Bestellabschluss -\> Zeige weitere Optionen an:&nbsp;&nbsp;auf „Ja“ stellen. Somit erscheinen zusätzliche Felder sowie auch ein Kommentarfeld.

Für eine erste Version unseres Vorhabens, könnten wir nun das Kommentarfeld erst einmal „zweckentfremden“.

Über kurz oder lang benötigen wir aber wahrscheinlich ein extra Feld, welches mit der Partner-ID verknüpft ist. D. h. die Partner-ID wird entweder aus einem Cookie ausgelesen oder vom User in das extra Inputfeld selbst eingetragen. Dies sollte beim übertragen natürlich dann passend zu Bestellung mit der Partner-ID in den Bestell-Details in der&nbsp;Bestellübersicht gespeichert werden und somit auch für die Partner-Umsatz-Analyse zu Verfügung stehen sowie&nbsp;in der Bestellung&nbsp;per E-Mail verschickt werden.

VG  
Daniel

&nbsp;

---

<div class="post-metadata">

**Author:** ![impuls](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/impuls/32/13698_2.png) [@impuls](https://forum.shopware.com/u/impuls)\
**Post date:** [9. Januar 2017 um 12:36 UTC](https://forum.shopware.com/t/extra-eingabefelder-im-bestellprozess/28218/12 "2017-01-09T12:36:36Z")

</div>

> [@marcuskreusch schrieb:](https://forum.shopware.com/profile/21034/marcuskreusch "marcuskreusch")
> 
> Hallo Tobias,
> 
> es gibt hier eine recht gute Anleitung zur Integration von Zusatzfeldern im Checkout. Ich könnte mir gut vorstellen, dass du etwas in der Art suchst:  
> [https://gist.github.com/sthamann/5343247](https://gist.github.com/sthamann/5343247)
> 
> Viele Grüße  
> Marcus

&nbsp;

Hi,

wenn ich das Plugin installiere, wie komme ich denn dann nun zu der Eingabe für den Kunden in der confirm.tpl angezeigt.  
Für eine Eingabe von Text muss ich doch vermutlich den Part ändern:

```
public function installOrderAttributes()
	{
		Shopware()->Models()->addAttribute(
			's_order_attributes', 
			'ordermod',
			'Random1',
			'DECIMAL(12,4)',
			false,
			0.0000);
		Shopware()->Models()->addAttribute(
			's_order_attributes',
			'ordermod',
			'Random2',
			'DECIMAL(12,4)',
			false,
			0.0000);
		
		$metaDataCacheDoctrine = Shopware()->Models()->getConfiguration()->getMetadataCacheImpl();
		$metaDataCacheDoctrine->deleteAll();
		
		Shopware()->Models()->generateAttributeModels(array('s_order_attributes'));
	}

```

Das Decimal vermutlich ändern - in was genau? Kann jemand helfen? Funktioniert das Ganze eigentlich mit Shopware 4 ?  
Nachdem ich das Plugin installiert und aktiviert hatte, hatte ich in der Bestellübersicht die beiden Random Werte jeweils mit 00000 gefüllt gesehen. Im Bestellprozess jedoch leider noch keine input felder gesehen.

---

<div class="post-metadata">

**Author:** ![TeichDatensysteme](https://avatars.discourse-cdn.com/v4/letter/t/43a26b/32.png) [@TeichDatensysteme](https://forum.shopware.com/u/TeichDatensysteme)\
**Post date:** [15. Februar 2018 um 15:44 UTC](https://forum.shopware.com/t/extra-eingabefelder-im-bestellprozess/28218/13 "2018-02-15T15:44:49Z")

</div>

Das alte Gist gibt auch die Angabe, dass im Checkout die zwei Felder zur Eingabe ausgegeben werden.  
Das kann ich nicht so nachstellen, weder mit manuellen noch mit den Attributen aus dem Plugin.  
Im Theme kann ich auch keine Logik erkennen, die Freitextfelder im Checkout ausgibt, weder in 4.3, noch in 5.2 oder 5.3.  
Hat hier wer weitere Informationen zu dem Thema? …

Schöne Grüße!  
Niklas
