# SW 5.2 - Wie funktioniert das Snippet Management im neuen Pluginsystem?

**URL:** <https://forum.shopware.com/t/sw-5-2-wie-funktioniert-das-snippet-management-im-neuen-pluginsystem/41323>\
**Category:** Programmierung\
**Created:** [14. November 2016 um 09:11 UTC](https://forum.shopware.com/t/sw-5-2-wie-funktioniert-das-snippet-management-im-neuen-pluginsystem/41323 "2016-11-14T09:11:40Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![spekulatius](https://avatars.discourse-cdn.com/v4/letter/s/d2c977/32.png) [@spekulatius](https://forum.shopware.com/u/spekulatius)\
**Post date:** [14. November 2016 um 09:11 UTC](https://forum.shopware.com/t/sw-5-2-wie-funktioniert-das-snippet-management-im-neuen-pluginsystem/41323/1 "2016-11-14T09:11:40Z")

</div>

Hallo,

im alten Pluginsystem konnte man seine Snippets in der Bootstrap.php einfügen mittels:

```
public function registerMySnippets()
{
    $this->Application()->Snippets()->addConfigDir(
        $this->Path() . 'Snippets/'
    );
}

```

Wie funktioniert das jetzt im neuen System? Ich habe bereits versucht, den ContainerBuilder zu dekorieren und das plugin\_dir hinzuzufügen. Das hatte keinen Effekt. So sieht meine Datei aus:

```
public static function getSubscribedEvents()
{
    return [
        'Enlight_Controller_Action_PostDispatchSecure_Frontend' => 'onFrontendPostDispatch',
    ];
}

/**
 * @param \Enlight_Event_EventArgs $args
 */
public function onFrontendPostDispatch(\Enlight_Event_EventArgs $args)
{
    $this->container->get('Template')->addTemplateDir($this->getPath() . '/Resources/views/');

    /** @var $controller \Enlight_Controller_Action */
    $controller = $args->getSubject();
    $view = $controller->View();

    /*[…] weiterer Code hier […]*/
}

```

Wenn ich dort versuche mit $this-\>Application()-\>Snippets()-\>addConfigDir(…); zu arbeiten bekomme ich im Frontend einen 503er Fehler. In der Dokumentation werden Snippets garnicht erwähnt. Wer weis mehr?

---

<div class="post-metadata">

**Author:** ![ahmadsaad](https://avatars.discourse-cdn.com/v4/letter/a/65b543/32.png) [@ahmadsaad](https://forum.shopware.com/u/ahmadsaad)\
**Post date:** [15. November 2016 um 11:52 UTC](https://forum.shopware.com/t/sw-5-2-wie-funktioniert-das-snippet-management-im-neuen-pluginsystem/41323/2 "2016-11-15T11:52:19Z")

</div>

Hallo,

Sie können benutzen:

```
$this->container->get('snippets')

```

Viele Grüße,

Ahamd.
