# Freitextfelder Bestellung

**URL:** <https://forum.shopware.com/t/freitextfelder-bestellung/34362>\
**Category:** Allgemein\
**Created:** [10. Februar 2016 um 09:25 UTC](https://forum.shopware.com/t/freitextfelder-bestellung/34362 "2016-02-10T09:25:18Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![trachten](https://avatars.discourse-cdn.com/v4/letter/t/35a633/32.png) [@trachten](https://forum.shopware.com/u/trachten)\
**Post date:** [10. Februar 2016 um 09:25 UTC](https://forum.shopware.com/t/freitextfelder-bestellung/34362/1 "2016-02-10T09:25:18Z")

</div>

Hallo Forengemeinde,

gibt es eine Möglichkeit mit dem Checkout den Freitextfelden1-6 in der Bestellübersicht eine Wert zu übergeben? ich habe im Forum geschaut, aber nirgends einen Anhaltspunkt gefunden. Mich würde interessieren, ob es für diese Felder fest definierte&nbsp;Variablen gibt, denen man einen entsprechenden Wert zuweisen kann, der dann beim Checktout in die entsprechende Datenbank-Tabelle geschrieben wird. Danke.

---

<div class="post-metadata">

**Author:** ![trachten](https://avatars.discourse-cdn.com/v4/letter/t/35a633/32.png) [@trachten](https://forum.shopware.com/u/trachten)\
**Post date:** [10. Februar 2016 um 17:26 UTC](https://forum.shopware.com/t/freitextfelder-bestellung/34362/2 "2016-02-10T17:26:28Z")

</div>

Ich habe heute dann schon einmal selbst etwas getestet. Das Erstellen einer neuen Spalte in der s\_order\_attributes klappt, auch die Übergabe eines festen Wertes (siehe Code).

Allerdings möchte ich gern statt dem Inhalt “Test1” einen Wert aus einem Inputfeld übergeben. Das Inputfeld ist auf der checkout/confirm Seite (Bestellübersicht) unterhalb der Bestätigung der AGBs platziert. Kann mir jemand helfen, wie ich den Inhalt von diesem Feld übertragen kann?

_public function OnBeforeSendOrderConfirmation(Enlight\_Event\_EventArgs $args)&nbsp;  
&nbsp;&nbsp; &nbsp;{  
&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;$orderVariables = $args-\>getReturn();  
&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;$ordernumber = $orderVariables[“ordernumber”];  
&nbsp;  
&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;// Find order id by order number  
&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;$order = Shopware()-\>Models()-\>getRepository(‘Shopware\Models\Order\Order’)-\>findOneBy(array(‘number’=\>$ordernumber));  
&nbsp;  
&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;$orderAttributeModel = Shopware()-\>Models()-\>getRepository(‘Shopware\Models\Attribute\Order’)-\>findOneBy(  
&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;array(“orderId”=\>$order-\>getId())); &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp; &nbsp;&nbsp; &nbsp;  
&nbsp;  
&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;if ($orderAttributeModel instanceof \Shopware\Models\Attribute\Order){  
&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;$orderAttributeModel-\>setattributeTest(“Test1”);  
&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;$orderAttributeModel-\>setattribute1(“Test”);  
&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;Shopware()-\>Models()-\>persist($orderAttributeModel);  
&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;Shopware()-\>Models()-\>flush();  
&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;}  
&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;  
&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;$args-\>setReturn($orderVariables);&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;  
&nbsp;&nbsp; &nbsp;}&nbsp;&nbsp;&nbsp;_

---

<div class="post-metadata">

**Author:** ![pemmler](https://avatars.discourse-cdn.com/v4/letter/p/c68b51/32.png) [@pemmler](https://forum.shopware.com/u/pemmler)\
**Post date:** [10. Februar 2016 um 21:59 UTC](https://forum.shopware.com/t/freitextfelder-bestellung/34362/3 "2016-02-10T21:59:01Z")

</div>

Nönö, das wurde bisher leider nicht umgesetzt (nach meiner Kenntnis).

Dafür musste ich auch ein exklusives&nbsp;Plugin schreiben lassen.

Man sieht. Die Anforderungen an die vorhandenen und seitens Shopware nicht vermuteten/umgesetzten Datenfelder steigen…

Power to the Community @ shopware

---

<div class="post-metadata">

**Author:** ![trachten](https://avatars.discourse-cdn.com/v4/letter/t/35a633/32.png) [@trachten](https://forum.shopware.com/u/trachten)\
**Post date:** [10. Februar 2016 um 22:35 UTC](https://forum.shopware.com/t/freitextfelder-bestellung/34362/4 "2016-02-10T22:35:18Z")

</div>

Kannst du mir einen Blick in die Bootstrap deines Plugins gewähren?
