# Plugin (SW5.2.6) - Get Plugin-ID

**URL:** https://forum.shopware.com/t/plugin-sw5-2-6-get-plugin-id/43488
**Category:** Programmierung
**Created:** [7. Februar 2017 um 14:54 UTC](https://forum.shopware.com/t/plugin-sw5-2-6-get-plugin-id/43488 "2017-02-07T14:54:17Z")
**Posts on this page:** 5
**Page:** 1

<div class="post-metadata">

### Author: ![weeza](https://avatars.discourse-cdn.com/v4/letter/w/a587f6/32.png) [@weeza](https://forum.shopware.com/u/weeza)
#### Post date: [7. Februar 2017 um 14:54 UTC](https://forum.shopware.com/t/plugin-sw5-2-6-get-plugin-id/43488/1 "2017-02-07T14:54:17Z")

</div>

Hallo,

in einer ControllerAction (Neue Plugin Struktur) benötige ich die aktuelle PluginID um diese beim anlegen eines&nbsp;Cronjobs zu vergeben.

**Ich denke, es geht irgendwie in die Richtung:**  
$pluginId= $this-\>get(‘pluginId’);  
$pluginId= $this-\>get(‘id’);  
$pluginId= $this-\>container-\>get(‘pluginId’);  
​$pluginId= $this-\>container-\>get(‘id’);

Leider alles ohne erfolg. - Kann mir hierbei jemand helfen?

Gruß

weeza

&nbsp;

---

<div class="post-metadata">

### Author: ![hhmarco73](https://avatars.discourse-cdn.com/v4/letter/h/ed8c4c/32.png) [@hhmarco73](https://forum.shopware.com/u/hhmarco73)
#### Post date: [7. Februar 2017 um 20:52 UTC](https://forum.shopware.com/t/plugin-sw5-2-6-get-plugin-id/43488/2 "2017-02-07T20:52:35Z")

</div>

ungetestet:

```
$this->container->get('shopware.plugin_manager')->getPluginByName('NAME_DES_PLUGIN')->getId()

```

&nbsp;

---

<div class="post-metadata">

### Author: ![shyim](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/shyim/32/7681_2.png) [@shyim](https://forum.shopware.com/u/shyim)
#### Post date: [7. Februar 2017 um 22:12 UTC](https://forum.shopware.com/t/plugin-sw5-2-6-get-plugin-id/43488/3 "2017-02-07T22:12:43Z")

</div>

Du musst ihn nicht beim Cronjob anlegen angeben 🙂

---

<div class="post-metadata">

### Author: ![weeza](https://avatars.discourse-cdn.com/v4/letter/w/a587f6/32.png) [@weeza](https://forum.shopware.com/u/weeza)
#### Post date: [8. Februar 2017 um 06:58 UTC](https://forum.shopware.com/t/plugin-sw5-2-6-get-plugin-id/43488/4 "2017-02-08T06:58:32Z")

</div>

Ich liebe dieses Forum! - Danke!

@ hhmarco73: Danke, das wars. - es klappt.

@&nbsp;Shyim: Du hast natürlich recht, muss man nicht. Mache ich es aber nicht, kann ich den CronJob nicht manuell löschen weil der “entfernen” Button fehlt. (Absicht ? Bug? keine ahnung) Abgesehn davon, möchte ich den angelegten CronJob beim deinstallieren des Plugins über die PluginID ebenfalls entfernen. - Scheint mir sicherer zu sein als über den Namen.

Danke euch beiden 🙂

Gruß  
Weeza

---

<div class="post-metadata">

### Author: ![shyim](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/shyim/32/7681_2.png) [@shyim](https://forum.shopware.com/u/shyim)
#### Post date: [8. Februar 2017 um 08:00 UTC](https://forum.shopware.com/t/plugin-sw5-2-6-get-plugin-id/43488/5 "2017-02-08T08:00:37Z")

</div>

Ab 5.2.15 kann man es auch über eine cronjob.xml machen noch als Info dazu 🙂
