# Nach ID-Wechsel keine Auswahl mehr

**URL:** <https://forum.shopware.com/t/nach-id-wechsel-keine-auswahl-mehr/61527>\
**Category:** Programmierung\
**Created:** [4. September 2019 um 09:28 UTC](https://forum.shopware.com/t/nach-id-wechsel-keine-auswahl-mehr/61527 "2019-09-04T09:28:06Z")\
**Posts on this page:** 9\
**Page:** 1

<div class="post-metadata">

**Author:** ![R4M](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/r4m/32/9983_2.png) [@R4M](https://forum.shopware.com/u/R4M)\
**Post date:** [4. September 2019 um 09:28 UTC](https://forum.shopware.com/t/nach-id-wechsel-keine-auswahl-mehr/61527/1 "2019-09-04T09:28:06Z")

</div>

In einem Test-Plugin habe ich die IDs bei Optionen geändert (in der config.xml) - siehe dazu:

[https://docs.shopware.com/en/shopware-platform-dev-en/internals/plugins/plugin-config?category=shopware-platform-dev-en/internals/plugins#options-1](https://docs.shopware.com/en/shopware-platform-dev-en/internals/plugins/plugin-config?category=shopware-platform-dev-en/internals/plugins#options-1)

Jetzt kann ich im Backend die Select-Felder nicht mehr öffnen. Die Anzeige „Bitte auswählen“ ist weg.

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

Plugin deinstalliert, gelöscht und wieder neu installiert hat nicht geholfen. Wird das irgendwo gecacht? Wie kann das kommen?

---

<div class="post-metadata">

**Author:** ![R4M](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/r4m/32/9983_2.png) [@R4M](https://forum.shopware.com/u/R4M)\
**Post date:** [4. September 2019 um 11:24 UTC](https://forum.shopware.com/t/nach-id-wechsel-keine-auswahl-mehr/61527/2 "2019-09-04T11:24:18Z")

</div>

Also hier schient etwas noch nicht zu stimmen. Wenn ich Eingabe bei einem Plugin mache (z.B. Texteingabe), das Plugin dann komplett lösche und erneut installiere, dann sind plötzliche meine Eingaben wieder da. Wie ist das möglich? Plugin löschen bedeutet auch alle Eingaben hierzu löschen.

Hm, aktuell komme ich hier gar nicht weiter. Wie kann man das zurücksetzen?

---

<div class="post-metadata">

**Author:** ![R4M](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/r4m/32/9983_2.png) [@R4M](https://forum.shopware.com/u/R4M)\
**Post date:** [11. September 2019 um 11:14 UTC](https://forum.shopware.com/t/nach-id-wechsel-keine-auswahl-mehr/61527/3 "2019-09-11T11:14:46Z")

</div>

Irgendwie hab ich in meiner v6.0.0 Early Access 1.1 immer noch keine Erklärung für das oben erwähnte Verhalten.

---

<div class="post-metadata">

**Author:** ![R4M](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/r4m/32/9983_2.png) [@R4M](https://forum.shopware.com/u/R4M)\
**Post date:** [11. September 2019 um 11:42 UTC](https://forum.shopware.com/t/nach-id-wechsel-keine-auswahl-mehr/61527/4 "2019-09-11T11:42:02Z")

</div>

Ha, einen Schritt weiter gekommen:

Meine SW6 Test-Version löscht **NICHT** die alten Einträge aus der Tabelle “system\_config” wenn ich das Plugin deinstalliere bzw. lösche! Das sollte eigentlich nicht der Falls ein.

&nbsp;

---

<div class="post-metadata">

**Author:** ![Michael\_Telgmann](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/michael_telgmann/32/20289_2.png) [@Michael\_Telgmann](https://forum.shopware.com/u/Michael_Telgmann)\
**Post date:** [11. September 2019 um 11:48 UTC](https://forum.shopware.com/t/nach-id-wechsel-keine-auswahl-mehr/61527/5 "2019-09-11T11:48:28Z")

</div>

Hallo,

ich kann das Problem nachstellen und zwar folgendermaßen:

- Plugin installiert und aktiviert ( [GitHub - shopware/swag-docs-plugin-config: Shopware Platform example plugin from the documentation.](https://github.com/shopware/swag-docs-plugin-config) )
- Konfiguration vorgenommen und gespeichert
- in der config.xml die IDs der Select Options geändert
- Admin neu geladen
- -\> Selectbox ist kaputt

Das Problem ist, dass in der DB Tabelle “system\_config” ein Wert mit der alten ID gespeichert ist. Beim rendern des Config Formulars wird nun versucht das ganze zu mappen. Das schlägt natürlich fehl, weil zu der gespeicherten ID in der Tabelle kein passendes Element in der XML gefunden wurde. Löscht man den invaliden Eintrag in der Tabelle klappt auch das Rendering wieder

Viele Grüße aus Schöppingen

![cool](https://europe1.discourse-cdn.com/flex013/uploads/shopware/original/1X/86c57fbace799dd4eb1f1b8a2d3bdc1733f0aea1.png "cool")&nbsp;Michael Telgmann

---

<div class="post-metadata">

**Author:** ![R4M](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/r4m/32/9983_2.png) [@R4M](https://forum.shopware.com/u/R4M)\
**Post date:** [11. September 2019 um 11:57 UTC](https://forum.shopware.com/t/nach-id-wechsel-keine-auswahl-mehr/61527/6 "2019-09-11T11:57:51Z")

</div>

Das Problem ist viel schlimmer:

> **[Shopware Issuetracker](https://issues.shopware.com/issues/NEXT-4886)**

&nbsp;

---

<div class="post-metadata">

**Author:** ![Michael\_Telgmann](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/michael_telgmann/32/20289_2.png) [@Michael\_Telgmann](https://forum.shopware.com/u/Michael_Telgmann)\
**Post date:** [11. September 2019 um 12:06 UTC](https://forum.shopware.com/t/nach-id-wechsel-keine-auswahl-mehr/61527/7 "2019-09-11T12:06:16Z")

</div>

Nun,&nbsp;das ist ja ein ganz anderes Thema und&nbsp;hat&nbsp;nichts mit deinem Ausgangsproblem zu tun&nbsp; ![Smile](https://europe1.discourse-cdn.com/flex013/uploads/shopware/original/1X/bac5f5766b6a20565a8fb995345b4e41d24daac0.png "Smile")&nbsp;Konnte das so gelöst werden?

Viele Grüße aus Schöppingen

![cool](https://europe1.discourse-cdn.com/flex013/uploads/shopware/original/1X/86c57fbace799dd4eb1f1b8a2d3bdc1733f0aea1.png "cool")&nbsp;Michael Telgmann

---

<div class="post-metadata">

**Author:** ![R4M](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/r4m/32/9983_2.png) [@R4M](https://forum.shopware.com/u/R4M)\
**Post date:** [11. September 2019 um 12:23 UTC](https://forum.shopware.com/t/nach-id-wechsel-keine-auswahl-mehr/61527/8 "2019-09-11T12:23:29Z")

</div>

Ja, das habe ich in diesem Zusammenhang so festgestellt. Ich konnte das Problem auch so lösen, also mit manuellen Löschen in der DB.

---

<div class="post-metadata">

**Author:** ![cci-woelfel](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/cci-woelfel/32/24017_2.png) [@cci-woelfel](https://forum.shopware.com/u/cci-woelfel)\
**Post date:** [23. Mai 2025 um 08:11 UTC](https://forum.shopware.com/t/nach-id-wechsel-keine-auswahl-mehr/61527/9 "2025-05-23T08:11:18Z")

</div>

Theoretisch muss das Plugin nach einer änderung der Config.xml einmal re-initialisiert werden.

Selbiges bei Templates, wenn die theme.json angepasst wird.

Shopware erkennt zwar änderungen dieser dateien und erstellt z.b. neue Felder, aber diese haben nur einen variablen\_namen wie z.b. „config\_plugin\_activate“ statt „aktivieren“.

Das liegt daran, das Shopware diese informationen erst korrekt verarbeiten muss.

Ich empfehle hier, das Plugin nach solchen änderungen einmal neu zu installieren.

Alternativ: Ändere in der Composer.json die Pluginversion, dann kann im Adminbereich unter Plugins auch einfach das Plugin aktuallisiert werden.

Wenn das alles nichts bringen sollte, kann auch über die CLI gearbeitet werden:

```auto
bin/console plugin:refresh
bin/console plugin:reinstall DeinPlugin --activate
bin/console cache:clear
bin/console theme:compile

```
