# Bestellablauf - wo und wie ändere ich diesen ???

**URL:** <https://forum.shopware.com/t/bestellablauf-wo-und-wie-andere-ich-diesen/10208>\
**Category:** Shopware 3.5\
**Tags:** themes--design\
**Created:** [1. Dezember 2012 um 00:04 UTC](https://forum.shopware.com/t/bestellablauf-wo-und-wie-andere-ich-diesen/10208 "2012-12-01T00:04:32Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![Nephew](https://avatars.discourse-cdn.com/v4/letter/n/d2c977/32.png) [@Nephew](https://forum.shopware.com/u/Nephew)\
**Post date:** [1. Dezember 2012 um 00:04 UTC](https://forum.shopware.com/t/bestellablauf-wo-und-wie-andere-ich-diesen/10208/1 "2012-12-01T00:04:32Z")

</div>

Hi alle Shopware-Experten. Ich bin ein Frischling im Bereich Shopware. Wo in SW 4.0.3 kann ich den Bestellablauf einstellen ??? z.B. möchte ich das Felt “Telefonnummer” im Registrierungsformular im Warenkorb NICHT als Pflichtfelt haben, sondern nur als freiwillige Option bezüglich ausfüllen vom diesem Felt. Bin für jede Hilfe Dankbar 🙂 Schönes Wochenende Euch allen.

---

<div class="post-metadata">

**Author:** ![SebastianKloepper](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/sebastiankloepper/32/21435_2.png) [@SebastianKloepper](https://forum.shopware.com/u/SebastianKloepper)\
**Post date:** [1. Dezember 2012 um 00:17 UTC](https://forum.shopware.com/t/bestellablauf-wo-und-wie-andere-ich-diesen/10208/2 "2012-12-01T00:17:15Z")

</div>

Hallo, das kannst du updatefähig z.B. selber umsetzen bzw. programmieren. Oder du nutzt dieses fertige Plugin, welches dir noch weitere Möglichkeiten bietet [http://store.shopware.de/sonstiges/regi … nfigurator](http://store.shopware.de/sonstiges/registration-configurator)

---

<div class="post-metadata">

**Author:** ![Benjamin\_Cremer](https://avatars.discourse-cdn.com/v4/letter/b/a8b319/32.png) [@Benjamin\_Cremer](https://forum.shopware.com/u/Benjamin_Cremer)\
**Post date:** [1. Dezember 2012 um 00:19 UTC](https://forum.shopware.com/t/bestellablauf-wo-und-wie-andere-ich-diesen/10208/3 "2012-12-01T00:19:36Z")

</div>

Hallo, das Folgender Code-Snippet sollte dir behilflich sein: ` // in der install() $this-\>subscribeEvent( 'Shopware\_Controllers\_Frontend\_Register\_validatePersonal\_FilterRules', 'onRegisterValidatePersonal' ); public function onRegisterValidatePersonal(Enlight\_Event\_EventArgs $args) { $variables = $args-\>getReturn(); $variables['phone'] = array('required' =\> 0), return $variables; } ` Viele Grüße, Benjamin Cremer :shopware:

---

<div class="post-metadata">

**Author:** ![Nephew](https://avatars.discourse-cdn.com/v4/letter/n/d2c977/32.png) [@Nephew](https://forum.shopware.com/u/Nephew)\
**Post date:** [1. Dezember 2012 um 04:08 UTC](https://forum.shopware.com/t/bestellablauf-wo-und-wie-andere-ich-diesen/10208/4 "2012-12-01T04:08:43Z")

</div>

Vielen Dank! Hat geklappt 🙂

---

<div class="post-metadata">

**Author:** ![KatjaP](https://avatars.discourse-cdn.com/v4/letter/k/b5ac83/32.png) [@KatjaP](https://forum.shopware.com/u/KatjaP)\
**Post date:** [6. Juni 2015 um 18:44 UTC](https://forum.shopware.com/t/bestellablauf-wo-und-wie-andere-ich-diesen/10208/5 "2015-06-06T18:44:43Z")

</div>

Hallo zusammen, gibt es das Plugin “Registration Configurator” nicht mehr? Bei uns soll der Vorname, der Nachname und die Hausnummer kein Pflichtfeld mehr sein. Ich habe deshalb die Events: Shopware\_Controllers\_Frontend\_Register\_validatePersonal\_FilterRules, Shopware\_Controllers\_Frontend\_Register\_validateBilling\_FilterRules und Shopware\_Controllers\_Frontend\_Register\_validateShipping\_FilterRules verwendet. Leider erhalte ich nun die Fehlermeldung: exception ‘Enlight\_Exception’ with message 'sSaveRegister #00: Fields are missing NO SESSION-COOKIE - d9g4q25jen3n21k0gfjdb95bg2 - Array ( [0] =\> billing#2-\>firstname [1] =\> billing#2-\>lastname [2] =\> billing#2-\>streetnumber ) ’ in /engine/core/class/sAdmin.php:4428 In der Funktion validateRegistrationFields() in der sAdmin Klasse (/engine/core/class/sAdmin.php) werden die benötigten Felder definiert. Es gibt dort auch ein Event Shopware\_Modules\_Admin\_SaveRegister\_FilterNeededFields. Ich weiß allerdings nicht, wie ich dieses Event überschreiben kann. Habt ihr eine Idee? Vielen Dank! Viele Grüße Katja

---

<div class="post-metadata">

**Author:** ![KatjaP](https://avatars.discourse-cdn.com/v4/letter/k/b5ac83/32.png) [@KatjaP](https://forum.shopware.com/u/KatjaP)\
**Post date:** [8. Juni 2015 um 16:04 UTC](https://forum.shopware.com/t/bestellablauf-wo-und-wie-andere-ich-diesen/10208/6 "2015-06-08T16:04:00Z")

</div>

Hallo zusammen, habe eine Lösung gefunden 😉 Vielleicht kann das jemand anders mal noch brauchen. ` $this-\>subscribeEvent( 'Shopware\_Modules\_Admin\_SaveRegister\_FilterNeededFields', 'ShopwareModulesAdminSaveRegisterFilterNeededFields' ); public function ShopwareModulesAdminSaveRegisterFilterNeededFields(Enlight\_Event\_EventArgs $arguments) { $neededFields = $arguments-\>getReturn(); $neededFields["billing"] = array("street", "zipcode", "city", "country"); return $neededFields; } ` Viele Grüße Katja
