# plugin 5.2.x snippets per \*.ini

**URL:** <https://forum.shopware.com/t/plugin-5-2-x-snippets-per-ini/45434>\
**Category:** Allgemein\
**Created:** [26. April 2017 um 09:07 UTC](https://forum.shopware.com/t/plugin-5-2-x-snippets-per-ini/45434 "2017-04-26T09:07:22Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![pino](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/pino/32/14373_2.png) [@pino](https://forum.shopware.com/u/pino)\
**Post date:** [26. April 2017 um 09:07 UTC](https://forum.shopware.com/t/plugin-5-2-x-snippets-per-ini/45434/1 "2017-04-26T09:07:22Z")

</div>

tach zusammen,

ich bescheftige mich gerade etwas mit den snippets per \*.ini für ein plugin in 5.2.x.

mein \*.ini liegt da:

```
custom/plugins/[pluginName]/Resources/snippets/frontend/plugins/[pluginName].ini

```

und&nbsp;sieht so aus:

```
[de_DE : default]
EmptyList = "Keine Ergebnisse vorhanden. Sie können einen neuen Eintrag mithilfe des Erstellen-Buttons anlegen."

```

per \*.tpl sollte es ja dann so gehen:

```
{s name='EmptyList' namespace='frontend/plugins/[pluginName]'}{/s}

```

hab das plugin neu installiert und caches geleert, nix ☹

diverse beiträge wollen die config.php angepasst haben, was für ein plugin unsinnig wäre meiner meinung nach.

hinzufügen des snippets ordner bringt auch nichts:

```
$this->container->get('snippets')->addConfigDir($this->getPluginPath().'/Resources/snippets/');

```

kann mit bitte einer erklären wie das mit den snippets per \*.ini gehen soll, danke.

---

<div class="post-metadata">

**Author:** ![Patrick\_Stahl](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/patrick_stahl/32/7679_2.png) [@Patrick\_Stahl](https://forum.shopware.com/u/Patrick_Stahl)\
**Post date:** [26. April 2017 um 09:31 UTC](https://forum.shopware.com/t/plugin-5-2-x-snippets-per-ini/45434/2 "2017-04-26T09:31:11Z")

</div>

Moin @pino‍,

die Plugin-Snippets müssten direkt beim Installieren angelegt werden. Schau mal, ob du die in den Textbausteinen finden kannst.

Ansonsten:  
Änder’ mal das [de\_DE : default] zu nur [de\_DE].  
Das mit dem&nbsp; **default** &nbsp;ist nicht mehr notwendig.

Gruß,  
Patrick&nbsp; ![Shopware](https://forum.shopware.com/plugins/CKEditor/plugins/smiley/images/shopware.png "Shopware")

---

<div class="post-metadata">

**Author:** ![pino](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/pino/32/14373_2.png) [@pino](https://forum.shopware.com/u/pino)\
**Post date:** [26. April 2017 um 09:54 UTC](https://forum.shopware.com/t/plugin-5-2-x-snippets-per-ini/45434/3 "2017-04-26T09:54:04Z")

</div>

waaas, ich hab default raus genommen.

cache geleert und installiert.

jetzt geht’s, wahnisnn, danke.

was macht die installation?

guck die ob in&nbsp;Resources/snippets \*.ini zu finden ist?

---

<div class="post-metadata">

**Author:** ![Patrick\_Stahl](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/patrick_stahl/32/7679_2.png) [@Patrick\_Stahl](https://forum.shopware.com/u/Patrick_Stahl)\
**Post date:** [27. April 2017 um 07:42 UTC](https://forum.shopware.com/t/plugin-5-2-x-snippets-per-ini/45434/4 "2017-04-27T07:42:01Z")

</div>

Moin @pino‍

Bei der Installation werden automatisch alle Snippets aus einem Plugin, sofern im korrekten Ordner angelegt, in die Datenbank geschrieben. 🙂

Im **neuen** Plugin-System müssen die \*.ini-Dateien hier liegen:&nbsp;_PluginPfad/Resources/snippets_&nbsp;([Hier klicken für den Code](https://github.com/shopware/shopware/blob/5.2/engine/Shopware/Bundle/PluginInstallerBundle/Service/PluginInstaller.php#L362))  
Im **alten** &nbsp;Plugin-System müssen die \*.ini-Dateien in einem der folgenden Ordner liegen:&nbsp;_PluginPfad/Snippets/ **|** PluginPfad/snippets **|** PluginPfad/Resources/snippet_&nbsp;([Hier klicken &nbsp;für den Code](https://github.com/shopware/shopware/blob/5.2/engine/Shopware/Components/Plugin/Namespace.php#L274))

Hilft dir das weiter?

Gruß,  
Patrick&nbsp; ![Shopware](https://forum.shopware.com/plugins/CKEditor/plugins/smiley/images/shopware.png "Shopware")

---

<div class="post-metadata">

**Author:** ![pino](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/pino/32/14373_2.png) [@pino](https://forum.shopware.com/u/pino)\
**Post date:** [27. April 2017 um 11:05 UTC](https://forum.shopware.com/t/plugin-5-2-x-snippets-per-ini/45434/5 "2017-04-27T11:05:52Z")

</div>

top, danke.  
 ![Thumb-Up](https://forum.shopware.com/plugins/CKEditor/plugins/smiley/images/thumb-up.png "Thumb-Up")

---

<div class="post-metadata">

**Author:** ![DMTC](https://avatars.discourse-cdn.com/v4/letter/d/b9bd4f/32.png) [@DMTC](https://forum.shopware.com/u/DMTC)\
**Post date:** [4. Oktober 2021 um 09:46 UTC](https://forum.shopware.com/t/plugin-5-2-x-snippets-per-ini/45434/6 "2021-10-04T09:46:30Z")

</div>

Ist das mit dem **default** über die ini Datei denn noch irgendwie möglich? Mein Plugin hat nur de\_DE Snippets und ich möchte, dass immer diese verwendet werden.
