# ConfigReader in einer Components-Datei

**URL:** https://forum.shopware.com/t/configreader-in-einer-components-datei/54829
**Category:** Programmierung
**Created:** [27. August 2018 um 14:16 UTC](https://forum.shopware.com/t/configreader-in-einer-components-datei/54829 "2018-08-27T14:16:35Z")
**Posts on this page:** 4
**Page:** 1

<div class="post-metadata">

### Author: ![webarbeit](https://avatars.discourse-cdn.com/v4/letter/w/b487fb/32.png) [@webarbeit](https://forum.shopware.com/u/webarbeit)
#### Post date: [27. August 2018 um 14:16 UTC](https://forum.shopware.com/t/configreader-in-einer-components-datei/54829/1 "2018-08-27T14:16:35Z")

</div>

Hallo zusammen,

ich versuche über den ConfigReader die Konfigurationen eines Plugins in einer Components-Datei auszulesen. Hänge dort aber fest.

Ansonsten arbeitet die Components-Datei fehlerfrei. Der ConfigReader in einer Subscriber-Datei funktioniert ebenso.

Auszug aus der Components-Datei:

```
config = $configReader->getByPluginName($pluginName);
    }

...

```

Im Frontend wird folgender Fehler ausgegeben:

```
Fatal error: Uncaught TypeError: Argument 2 passed to XYZ\Components\MenuPrinter::__construct() must implement interface Shopware\Components\Plugin\ConfigReader, none given

```

Hat mir jemand einen Tipp, worin mein Problem liegt? Meine Versuche sind bisher gescheitert.

Vielen Dank vorab und Grüße,  
Frank

---

<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: [27. August 2018 um 14:43 UTC](https://forum.shopware.com/t/configreader-in-einer-components-datei/54829/2 "2018-08-27T14:43:45Z")

</div>

Hallo Frank,

wo erstellst du dir denn die Instanz der Klasse? Und wie sieht an der Stelle der Code aus?&nbsp;

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: ![webarbeit](https://avatars.discourse-cdn.com/v4/letter/w/b487fb/32.png) [@webarbeit](https://forum.shopware.com/u/webarbeit)
#### Post date: [27. August 2018 um 15:04 UTC](https://forum.shopware.com/t/configreader-in-einer-components-datei/54829/3 "2018-08-27T15:04:36Z")

</div>

Hallo Michael,

in der services.xml

Das Ganze basiert auf Eurem Beispiel-Plugin „SwagSloganOfTheDay“.

Viele Grüße,  
Frank

---

<div class="post-metadata">

### Author: ![StefanPoensgen](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/stefanpoensgen/32/14750_2.png) [@StefanPoensgen](https://forum.shopware.com/u/StefanPoensgen)
#### Post date: [28. August 2018 um 07:21 UTC](https://forum.shopware.com/t/configreader-in-einer-components-datei/54829/4 "2018-08-28T07:21:59Z")

</div>

Du musst noch die Argumente mitgeben.

```
      %abc.plugin_name%

```

&nbsp;
