# Plugin-Config per Javascript auslesen?

**URL:** <https://forum.shopware.com/t/plugin-config-per-javascript-auslesen/65341>\
**Category:** Programmierung\
**Created:** [9. März 2020 um 09:40 UTC](https://forum.shopware.com/t/plugin-config-per-javascript-auslesen/65341 "2020-03-09T09:40:48Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![kbeneken](https://avatars.discourse-cdn.com/v4/letter/k/dc4da7/32.png) [@kbeneken](https://forum.shopware.com/u/kbeneken)\
**Post date:** [9. März 2020 um 09:40 UTC](https://forum.shopware.com/t/plugin-config-per-javascript-auslesen/65341/1 "2020-03-09T09:40:48Z")

</div>

Ich habe ein Plugin bei dem ich nur Javasript-datein benötige.

Da ich Angaben aus der Plugin-config config.xml brauche und ich einiges gefunden habe das man das über Ajax lösen kann.

Ich habe aber nichts darüber gefunden wie bzw wo ich mir dann die Daten ziehen kann.

Gibt es da was zum Nachlesen oder hat jemand Beispiele?

---

<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:** [9. März 2020 um 09:52 UTC](https://forum.shopware.com/t/plugin-config-per-javascript-auslesen/65341/2 "2020-03-09T09:52:54Z")

</div>

Du könnstest versuchen deine Angaben aus der Config in die index.tpl zu packen (ungetestet):

```
{* /index/index.tpl *}
{extends file='parent:frontend/index/index.tpl'}

{block name="frontend_index_header_javascript"}
{$smarty.block.parent}

var meineJavaScriptVariable = '{config name="Plugin_namespace::config_name"}';

{/block}

```

&nbsp;

---

<div class="post-metadata">

**Author:** ![kbeneken](https://avatars.discourse-cdn.com/v4/letter/k/dc4da7/32.png) [@kbeneken](https://forum.shopware.com/u/kbeneken)\
**Post date:** [9. März 2020 um 15:24 UTC](https://forum.shopware.com/t/plugin-config-per-javascript-auslesen/65341/3 "2020-03-09T15:24:32Z")

</div>

Das ich das über ein Template lösen kann ist mir durchaus Bewusst.

Ich hätte aber gerne die Lösung das ich aussließlich eine JS benutze

---

<div class="post-metadata">

**Author:** ![sonic](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/sonic/32/25728_2.png) [@sonic](https://forum.shopware.com/u/sonic)\
**Post date:** [9. März 2020 um 15:38 UTC](https://forum.shopware.com/t/plugin-config-per-javascript-auslesen/65341/4 "2020-03-09T15:38:26Z")

</div>

Man KANN es über AJAX ziehen, aber dafür benötigst Du dann Deinen eigenen Endpoint im Shop - also einen kleinen Controller, der Dir die Daten ausliefert. Gibt es gerade&nbsp;aber nicht von der Stange.&nbsp;Jetzt glaube ich aber nicht, dass es eine gute Idee wäre, wenn sich Hinz & Kunz beliebige Config-Daten aus dem System saugen können. Also sollte ein zu erschaffender Controller eben genau nur die Plugin-Daten ausliefern, die unkritisch sind und benötigt werden.

[https://developers.shopware.com/plugin-guide/](https://developers.shopware.com/plugin-guide/)
