# Plugin Konfiguration - Defaultwerte

**URL:** <https://forum.shopware.com/t/plugin-konfiguration-defaultwerte/59927>\
**Category:** Programmierung\
**Created:** [8. Juni 2019 um 11:09 UTC](https://forum.shopware.com/t/plugin-konfiguration-defaultwerte/59927 "2019-06-08T11:09:41Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![mdsw](https://avatars.discourse-cdn.com/v4/letter/m/94ad74/32.png) [@mdsw](https://forum.shopware.com/u/mdsw)\
**Post date:** [8. Juni 2019 um 11:09 UTC](https://forum.shopware.com/t/plugin-konfiguration-defaultwerte/59927/1 "2019-06-08T11:09:41Z")

</div>

Hallo,&nbsp;

ich würde gerne der Plugin Konfiguration (siehe:&nbsp;[https://docs.shopware.com/en/shopware-platform-dev-en/internals/plugins/plugin-config?category=shopware-platform-dev-en/internals/plugins](https://docs.shopware.com/en/shopware-platform-dev-en/internals/plugins/plugin-config?category=shopware-platform-dev-en/internals/plugins)) Defaultwerte mitgeben. Jetzt habe ich bereits gelesen, dass diese nicht mehr in der XML-Datei eingetragen werden können.

Stattdessen sollte man sich das im Paypal-Plugin anschauen. Gesagt, getan und nix verstanden&nbsp; ![Grin](https://europe1.discourse-cdn.com/flex013/uploads/shopware/original/1X/70033cde8e8ff79cfa538293ae71318d6f788423.png "Grin")&nbsp;  
Sry, aber als Designer ist das echt etwas schwierig. Shopware 6 sollte doch gerade auch für Designer einfacher werden.

Es wäre toll, wenn es hierfür eine Anleitung geben würde, damit auch Webdesigner, die nicht in der Hardcore-Prgrammierung Zuhause sind, wenigstens so elementare Dinge tun können.  
&nbsp;

Falls mir also jemand helfen kann, wäre ich sehr dankbar&nbsp; ![Sticking-out-tongue](https://europe1.discourse-cdn.com/flex013/uploads/shopware/original/1X/ac0c93e2160fb9e91c30767775d64444ad0f06c4.png "Sticking-out-tongue")

---

<div class="post-metadata">

**Author:** ![scriptfarm](https://avatars.discourse-cdn.com/v4/letter/s/2acd7d/32.png) [@scriptfarm](https://forum.shopware.com/u/scriptfarm)\
**Post date:** [8. Juni 2019 um 12:22 UTC](https://forum.shopware.com/t/plugin-konfiguration-defaultwerte/59927/2 "2019-06-08T12:22:46Z")

</div>

Vielleicht würde ich das 6er erst mal aussen vor lassen…

Du kannst ganz einfach wie in der Anleitung beschrieben im Ordner Resources/ eine Datei “config.xml” erstellen und diese mit Defaultwerten befüllen.&nbsp;

Über das Backend können diese Werte als Plugin Konfiguration auch geändert werden, sofern Du diese Werte in Deinem Plugin benötigst, kannst Du diese an gewünschter Stelle auch abfragen.

---

<div class="post-metadata">

**Author:** ![mdsw](https://avatars.discourse-cdn.com/v4/letter/m/94ad74/32.png) [@mdsw](https://forum.shopware.com/u/mdsw)\
**Post date:** [8. Juni 2019 um 13:24 UTC](https://forum.shopware.com/t/plugin-konfiguration-defaultwerte/59927/3 "2019-06-08T13:24:43Z")

</div>

@scriptfarm‍

> Vielleicht würde ich das 6er erst mal aussen vor lassen…

Wie meinst Du das? Es soll ein Nachfolgerplugin für die SW6 werden.

&nbsp;

> &nbsp;Du kannst ganz einfach wie in der Anleitung beschrieben im Ordner Resources/ eine Datei „config.xml“ erstellen und diese mit Defaultwerten befüllen.&nbsp;

Die Default-Werte werden aber nicht übernommen.&nbsp;

&nbsp;

> &nbsp;Über das Backend können diese Werte als Plugin Konfiguration auch geändert werden, sofern Du diese Werte in Deinem Plugin benötigst, kannst Du diese an gewünschter Stelle auch abfragen.

&nbsp;Der Kunde soll trotzdem Default-Werte haben. Nur wie kann ich die in SW6 in die Datenbank bekommen?!

---

<div class="post-metadata">

**Author:** ![Moritz\_Naczenski](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/moritz_naczenski/32/7792_2.png) [@Moritz\_Naczenski](https://forum.shopware.com/u/Moritz_Naczenski)\
**Post date:** [8. Juni 2019 um 13:36 UTC](https://forum.shopware.com/t/plugin-konfiguration-defaultwerte/59927/4 "2019-06-08T13:36:43Z")

</div>

Es gibt ja grundlegend zwei verschiedene Möglichkeiten:

- Bei Installation des Plugins deine Default-Werte in die DB schreiben - so wie es Paypal macht
- Deine Default-Werte im Code hinterlegen und nutzen, wenn keine Werte definiert sind

Beides sollte ja soweit möglich sein. Für eine DB-Lösung musst du natürlich zunächst etwas in die Datenbank schreiben. Das wird hier gemacht:&nbsp;[SwagPayPal/SwagPayPal.php at master · shopwareLabs/SwagPayPal · GitHub](https://github.com/shopwareLabs/SwagPayPal/blob/master/src/SwagPayPal.php#L195)

Unabhängig davon gibt es ja auch ein Ticket um zukünftig die Defaultwerte wieder zu ermöglichen.

&nbsp;

&nbsp;

---

<div class="post-metadata">

**Author:** ![mdsw](https://avatars.discourse-cdn.com/v4/letter/m/94ad74/32.png) [@mdsw](https://forum.shopware.com/u/mdsw)\
**Post date:** [10. Juni 2019 um 07:12 UTC](https://forum.shopware.com/t/plugin-konfiguration-defaultwerte/59927/5 "2019-06-10T07:12:29Z")

</div>

Hi [@Moritz Naczenski]([http://forum.shopware.com/profile/14574/Moritz](http://forum.shopware.com/profile/14574/Moritz) Naczenski “Moritz Naczenski”)‍

mit Fallback-Werten zur arbeiten, welche der Kunde&nbsp;in der Plugin-Konfiguration **nicht** sieht, ist glaube ich nicht der richtige Weg.&nbsp;  
Oft sollen die Plugins vorkonfiguriert installiert sein, um dem Kunden den Einstieg in das Plugin zu erleichtern.&nbsp;

Daher fände ich es schon wichtig, dass es wieder eine Möglichkeit gibt, Defaultwerte für den Kunden transparent zu hinterlegen. So sieht dieser was eingestellt ist und muss nur bei Bedarf Anpassungen vornehmen.&nbsp;

Ich konnte kein Ticket im Issue-Tracker finden.

---

<div class="post-metadata">

**Author:** ![Moritz\_Naczenski](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/moritz_naczenski/32/7792_2.png) [@Moritz\_Naczenski](https://forum.shopware.com/u/Moritz_Naczenski)\
**Post date:** [11. Juni 2019 um 05:06 UTC](https://forum.shopware.com/t/plugin-konfiguration-defaultwerte/59927/6 "2019-06-11T05:06:41Z")

</div>

Es gibt zwar schon ein internes, ich habe abe rauch einmal ein externes aufgemacht:&nbsp;[Shopware Issuetracker](https://issues.shopware.com/issues/NEXT-3647)
