# Ausgabe von Theme Konfigurationsfeldern (config Fields) in Twig-Templates

**URL:** https://forum.shopware.com/t/ausgabe-von-theme-konfigurationsfeldern-config-fields-in-twig-templates/70898
**Category:** Themes & Design
**Created:** [13. November 2020 um 21:43 UTC](https://forum.shopware.com/t/ausgabe-von-theme-konfigurationsfeldern-config-fields-in-twig-templates/70898 "2020-11-13T21:43:21Z")
**Posts on this page:** 11
**Page:** 1

<div class="post-metadata">

### Author: ![Volkward](https://avatars.discourse-cdn.com/v4/letter/v/71e660/32.png) [@Volkward](https://forum.shopware.com/u/Volkward)
#### Post date: [13. November 2020 um 21:43 UTC](https://forum.shopware.com/t/ausgabe-von-theme-konfigurationsfeldern-config-fields-in-twig-templates/70898/1 "2020-11-13T21:43:21Z")

</div>

Hallo Allerseits 🙂

Ich versuche gerade erfolglos&nbsp;den Inhalt von Zusatzfeldern (Config fields) in den Theme Einstellungen im Shopware Backend in twig Templates auszugeben.

Das Anlegen von Zusatzfeldern laut&nbsp;[Shopware 6: Theme configuration](https://docs.shopware.com/en/shopware-platform-dev-en/theme-guide/configuration?category=shopware-platform-dev-en/theme-guide#config-fields) funktioniert einwandfrei. Nur leider gibt die Shopware Dokumentation keine Hinweise darauf, wie ich nun auf den Wert dieses Feldes in meinen twig Dateien zugreifen kann. Laut Google müsste dies eigentlich mit&nbsp;

{{&nbsp;shopware.config.THEMENAME.config.CONFIGNAME }}

möglich sein. Leider liefert mir diese Angabe immer eine ‘0’ im Frontend.

Was tatsächlich funktioniert, ist die Verwendung des Wertes in SASS-Files mittels z.B.:

body {  
background-color: $CONFIGNAME;  
}

Also wird der Wert tatsächlich irgendwo gespeichert. Nur wie komme ich in twig-Dateien an ihn ran?&nbsp;Wäre toll, wenn hier jemand Rat wüsste…

Volkward

---

<div class="post-metadata">

### Author: ![brettvormkopp](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/brettvormkopp/32/7788_2.png) [@brettvormkopp](https://forum.shopware.com/u/brettvormkopp)
#### Post date: [13. November 2020 um 22:26 UTC](https://forum.shopware.com/t/ausgabe-von-theme-konfigurationsfeldern-config-fields-in-twig-templates/70898/2 "2020-11-13T22:26:54Z")

</div>

Eigentlich müsste das schon gehen. Bist du dir sicher, dass es eine THEME-config ist und keine vom System?

{{ shopware.config.THEMENAME.config.CONFIGNAME }}

Prüfe mal in der Datenbank ob du es bei deinen Mehreren Versuchen nicht schon&nbsp;mehrfahr angelegt hast. Das war mal mein Fehler.

---

<div class="post-metadata">

### Author: ![Volkward](https://avatars.discourse-cdn.com/v4/letter/v/71e660/32.png) [@Volkward](https://forum.shopware.com/u/Volkward)
#### Post date: [13. November 2020 um 22:42 UTC](https://forum.shopware.com/t/ausgabe-von-theme-konfigurationsfeldern-config-fields-in-twig-templates/70898/3 "2020-11-13T22:42:58Z")

</div>

Ich gehe mal schwer davon aus, dass es eine THEME-config ist, wenn ich das Feld in meiner theme.json anlege.

Mehrfach angelegt ist es auch nicht…

Ich hab aber gerade rausgefunden, dass ich relativ simpel mittels&nbsp;

{{ shopware.theme.[‘CONFIGNAME’] }}

die gewünschte Ausgabe erreiche 🙂 Findet sich leider in keiner Doku, nur beim Durchstöbern der Storefront twig files. 😕

Warum der andere Weg nicht funktioniert, nach wie vor keine Ahnung. Trotzdem lieben Dank 🙂

---

<div class="post-metadata">

### Author: ![TM184](https://avatars.discourse-cdn.com/v4/letter/t/b77776/32.png) [@TM184](https://forum.shopware.com/u/TM184)
#### Post date: [6. Mai 2021 um 21:56 UTC](https://forum.shopware.com/t/ausgabe-von-theme-konfigurationsfeldern-config-fields-in-twig-templates/70898/5 "2021-05-06T21:56:48Z")

</div>

Hallo zusammen,

ich bin auf diesen Beitrag gestoßen, nachdem ich nun 2 Tage versuche meine Config Felder nach dem Update auf Shopware 6.4.0.0 auszugeben. Vor dem Update hatte ich mir ein Theme erstellt und konnte dort mit dem Befehl {{ shopware.theme.[‘CONFIGNAME’] }} die Daten der Felder ausgeben. Unter {{ shopware.theme }} waren auch die Bootstrap Variabeln der Breakpoints und die Primary Farbe etc.  
Jetzt auf der Version V6.4.0.0 fehlt mir der komplette theme array. Anbei ein Screenshot.

 ![Screenshot 2021-05-06 234610](https://europe1.discourse-cdn.com/flex013/uploads/shopware/original/2X/d/dc8faee6ab40e65c18c8a6460488fc67f449ddb7.jpeg)

Leider konnte ich in den Changelogs und im Guide nichts dazu finden. Ich würde mich freuen wenn mir das jemand erklären kann. Vielen Dank vorab!

PS: Die Ausgabe über {{ meintestplugin.title }} funktioniert. Hier habe ich testweise die Daten im DockwareSamplePlugin abgeändert.

PPS: Shopware 6 läuft auf Windows über Dockware mit dem dockware/dev image.

Vielen Dank

---

<div class="post-metadata">

### Author: ![sschreier](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/sschreier/32/23296_2.png) [@sschreier](https://forum.shopware.com/u/sschreier)
#### Post date: [6. Mai 2021 um 22:05 UTC](https://forum.shopware.com/t/ausgabe-von-theme-konfigurationsfeldern-config-fields-in-twig-templates/70898/6 "2021-05-06T22:05:07Z")

</div>

Hallo,

wo hast du denn genau geschaut? Weil im Changelog [platform/UPGRADE-6.4.md at v6.4.0.0 · shopware/platform · GitHub](https://github.com/shopware/platform/blob/v6.4.0.0/UPGRADE-6.4.md#twig-system-config-theme-access) steht ja folgendes: „ The `shopware.config` variable was removed. To access a system config value inside twig, use `config('my_config_key')` . The `shopware.theme` variable was removed. To access the theme config value inside twig, use `theme_config('my_config_key')` “. Und das ist ja die (funktionierende) Lösung.

Grüße  
Sebastian

---

<div class="post-metadata">

### Author: ![devnullroot](https://avatars.discourse-cdn.com/v4/letter/d/3bc359/32.png) [@devnullroot](https://forum.shopware.com/u/devnullroot)
#### Post date: [6. Mai 2021 um 23:54 UTC](https://forum.shopware.com/t/ausgabe-von-theme-konfigurationsfeldern-config-fields-in-twig-templates/70898/7 "2021-05-06T23:54:50Z")

</div>

Moin Zusammen,

leider funktioniert das nicht ☹

Werte, die bisher (pre 6.4.0.0) unter z.B.:

{{ shopware.config.THEMENAME.config.VALUE }}

zur Verfügung standen sind eben nicht via

{{ theme\_config(‚VALUE‘) }}

verfügbar. Die sind bei mir immer „null“

Was ist denn da falsch?

**EDIT: Das war natürlich Blödsinn, ich habe die Funktionen verwechselt. Es geht natürlich mit**  
**`{{ config("THEMENAME.config.VALUE") }}`**  
**War wohl doch etwas spät gestern** 🍷

Beste Grüße,  
devnullroot

---

<div class="post-metadata">

### Author: ![TM184](https://avatars.discourse-cdn.com/v4/letter/t/b77776/32.png) [@TM184](https://forum.shopware.com/u/TM184)
#### Post date: [7. Mai 2021 um 05:34 UTC](https://forum.shopware.com/t/ausgabe-von-theme-konfigurationsfeldern-config-fields-in-twig-templates/70898/8 "2021-05-07T05:34:08Z")

</div>

Guten Morgen,

vielen vielen Dank @sschreier für die schnelle Hilfe! War wohl etwas viel gestern, sodass ich es übersehen hab. Die Ausgabe funktioniert bei mir zum Beispiel mit {{ theme\_config(‚sw-color-brand-primary‘) }}  
Anbei ein Screenshot zur besseren Visualisierung für andere Hilfesuchende 🙂 .

 ![Screenshot 2021-05-07 073131](https://europe1.discourse-cdn.com/flex013/uploads/shopware/original/2X/9/9247a5e23c8c9d07df2c2e916ed43718961456c1.jpeg)

---

<div class="post-metadata">

### Author: ![ural](https://avatars.discourse-cdn.com/v4/letter/u/b5e925/32.png) [@ural](https://forum.shopware.com/u/ural)
#### Post date: [9. Mai 2021 um 14:52 UTC](https://forum.shopware.com/t/ausgabe-von-theme-konfigurationsfeldern-config-fields-in-twig-templates/70898/9 "2021-05-09T14:52:27Z")

</div>

Hallo,

früher waren die theme config variablen die man im eigenen Theme angelegt hat in dump zu sehen. Nun weiß ich nicht mehr wie mann die Variablen anzeigt. In dump finde ich nichts mehr.

Kann da jemand bitte helfen?

---

<div class="post-metadata">

### Author: ![Lizzy](https://avatars.discourse-cdn.com/v4/letter/l/58f4c7/32.png) [@Lizzy](https://forum.shopware.com/u/Lizzy)
#### Post date: [9. Mai 2021 um 20:25 UTC](https://forum.shopware.com/t/ausgabe-von-theme-konfigurationsfeldern-config-fields-in-twig-templates/70898/10 "2021-05-09T20:25:17Z")

</div>

HI,

guck doch mal in der twig doku, dass auch alles vom syntax korrekt ist.

[https://twig.symfony.com/doc/2.x/](https://twig.symfony.com/doc/2.x/)

---

<div class="post-metadata">

### Author: ![Frank\_2812](https://avatars.discourse-cdn.com/v4/letter/f/b19c9b/32.png) [@Frank\_2812](https://forum.shopware.com/u/Frank_2812)
#### Post date: [19. Mai 2021 um 06:35 UTC](https://forum.shopware.com/t/ausgabe-von-theme-konfigurationsfeldern-config-fields-in-twig-templates/70898/11 "2021-05-19T06:35:36Z")

</div>

Wie läuft der Zugriff auf die Konfiguration nun bei Plugins? Das klappt nämlich auch nicht mehr.

---

<div class="post-metadata">

### Author: ![AlexBS](https://avatars.discourse-cdn.com/v4/letter/a/ed655f/32.png) [@AlexBS](https://forum.shopware.com/u/AlexBS)
#### Post date: [27. April 2022 um 19:43 UTC](https://forum.shopware.com/t/ausgabe-von-theme-konfigurationsfeldern-config-fields-in-twig-templates/70898/12 "2022-04-27T19:43:04Z")

</div>

`theme_config('FIELDNAME')`
