# Formularfelder dynamisch ändern

**URL:** <https://forum.shopware.com/t/formularfelder-dynamisch-andern/32819>\
**Category:** Programmierung\
**Created:** [7. Dezember 2015 um 12:35 UTC](https://forum.shopware.com/t/formularfelder-dynamisch-andern/32819 "2015-12-07T12:35:14Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![viertypen](https://avatars.discourse-cdn.com/v4/letter/v/a4c791/32.png) [@viertypen](https://forum.shopware.com/u/viertypen)\
**Post date:** [7. Dezember 2015 um 12:35 UTC](https://forum.shopware.com/t/formularfelder-dynamisch-andern/32819/1 "2015-12-07T12:35:14Z")

</div>

Hallo zusammen, Ich habe ein Formular auf dem durch eine Selection-Box eine Anzahl an Personen von 1 bis 5 ausgewählt werden können. Nun möchte ich mit meinem Plugin die mögliche Personenanzahl von 5 möglichen Personen auf 3 mögliche Personen ändern. Gibt es eine Möglichkeit die möglichen Auswahlwerte eines Feldes im Formular anzupassen? Danke

---

<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:** [7. Dezember 2015 um 13:24 UTC](https://forum.shopware.com/t/formularfelder-dynamisch-andern/32819/2 "2015-12-07T13:24:53Z")

</div>

Hallo auch in diesem Thread 🙂 wovon soll es denn abhängen, ob 5 oder 3 Personen ausgewählt werden können? Viele Grüße Marcus

---

<div class="post-metadata">

**Author:** ![viertypen](https://avatars.discourse-cdn.com/v4/letter/v/a4c791/32.png) [@viertypen](https://forum.shopware.com/u/viertypen)\
**Post date:** [7. Dezember 2015 um 13:44 UTC](https://forum.shopware.com/t/formularfelder-dynamisch-andern/32819/3 "2015-12-07T13:44:10Z")

</div>

Hi Marcus, Die maximale Anzahl wird aus einer Datenbank heraus errechnet und in einer Variable gespeichert. Grüße

---

<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:** [7. Dezember 2015 um 14:23 UTC](https://forum.shopware.com/t/formularfelder-dynamisch-andern/32819/4 "2015-12-07T14:23:40Z")

</div>

Huhu, würde ich wohl eher über eine Remote Combo (Beispiele gibt es in der Doku) lösen. Entweder an einen bestehenden oder neuen Backend Controller hängen, und dann immer live (und in farbe ;)) die Datensätze holen. Dafür ist diese ja gemacht - benutz ich auch öfters, wenn dynamische Auswahlmöglichkeiten dargestellt werden sollen. Schöne Grüße, Niklas

---

<div class="post-metadata">

**Author:** ![viertypen](https://avatars.discourse-cdn.com/v4/letter/v/a4c791/32.png) [@viertypen](https://forum.shopware.com/u/viertypen)\
**Post date:** [8. Dezember 2015 um 10:44 UTC](https://forum.shopware.com/t/formularfelder-dynamisch-andern/32819/5 "2015-12-08T10:44:16Z")

</div>

Danke schonmal für den Tipp. Ist es dennoch so lösbar, dass ich einfach “händisch” die Werte über ein Event/Hook abändern kann?

---

<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:** [11. Dezember 2015 um 09:29 UTC](https://forum.shopware.com/t/formularfelder-dynamisch-andern/32819/6 "2015-12-11T09:29:56Z")

</div>

Keine Ahnung, musst Du mal gucken, ob die entsprechenden Methoden da überhaupt Events werfen. Geht bestimmt irgendwie, halte ich aber vom Ansatz her nicht für so ganz straight. Weiterhin mein Tipp - Remote Combo 😃 Schöne Grüße, Niklas

---

<div class="post-metadata">

**Author:** ![viertypen](https://avatars.discourse-cdn.com/v4/letter/v/a4c791/32.png) [@viertypen](https://forum.shopware.com/u/viertypen)\
**Post date:** [11. Dezember 2015 um 11:20 UTC](https://forum.shopware.com/t/formularfelder-dynamisch-andern/32819/7 "2015-12-11T11:20:22Z")

</div>

Ich habe es jetzt etwas anders gelöst. Ich lade beim Aufruf der Seite ein ajax-Request und entferne dann per Javascript die nicht mehr benötigten Einträge in der Dropdownbox. Nicht im Sinne des Erfinders, aber es tut genau das, was ich wollte. 🙂 Grüße und Danke
