# Plugin - Subscriber, Config, Service

**URL:** <https://forum.shopware.com/t/plugin-subscriber-config-service/56187>\
**Category:** Programmierung\
**Created:** [4. November 2018 um 08:37 UTC](https://forum.shopware.com/t/plugin-subscriber-config-service/56187 "2018-11-04T08:37:06Z")\
**Posts on this page:** 2\
**Page:** 1

<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:** [4. November 2018 um 08:37 UTC](https://forum.shopware.com/t/plugin-subscriber-config-service/56187/1 "2018-11-04T08:37:06Z")

</div>

Moin, ich bin dabei meine „alten“ Plugins ins 5.2 Schema umzuprogrammieren, da sie seit SW 5.5 nicht mehr funktionieren. Aus der Doku wird ja kein normaler Mensch schlau, deswegen habe ich mir offene Plugins angeschaut wie es gelöst ist und mir ist aufgefallen, dass es verschiedene Lösungswege gibt ( [https://forum.shopware.com/discussion/51485/gratis-plugins-sammlung-github](https://forum.shopware.com/discussion/51485/gratis-plugins-sammlung-github) ).

So nutzt @kanuma‍ in „PaulMiniBasketFix“ ( [GitHub - marcmanusch/PaulMiniBasketFix](https://github.com/marcmanusch/PaulMiniBasketFix) ) einen Subscriber mit&nbsp;Frontend(php) und extra sogar nochmal für LESS, während [@Moritz Naczenski]([http://forum.shopware.com/profile/14574/Moritz](http://forum.shopware.com/profile/14574/Moritz) Naczenski „Moritz Naczenski“)‍ diesen Part bei seinem Plugin ( [GitHub - mnaczenski/MNHideCommentName](https://github.com/mnaczenski/MNHideCommentName) ) in der „Bootstrap“ stehen hat, ohne dafür extra einen Subscriber anzulegen.

Wozu ist denn der Subscriber so wichtig wenn es auch ohne ihn geht? Oder steht der im zusammenhang mit der config.xml oder der service.xml? Bitte helft mir beim Frustabbau 😃 Danke und Gruss.

PS: es wäre super, wenn jemand ein simples Beispiel (plugin-form,tpl,js,less) hat wo es so gemacht wird wie es 100% richtig ist.

---

<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:** [4. November 2018 um 10:22 UTC](https://forum.shopware.com/t/plugin-subscriber-config-service/56187/2 "2018-11-04T10:22:11Z")

</div>

Hallo,

sauberer ist die Variante von kanuma (PaulMiniBasketFix), schneller geht die Variante von Moritz (MNHideCommentName). Es kommt wahrscheinlich auch immer darauf an, was für einen Umfang dein Plugin haben soll. Bei einem Bugfix - Plugin kann man wahrscheinlich schon den Weg von Moritz gehen, bei neuen Features würde ich eher den Weg von kanuma nehmen. Im Prinzip kannst du das Plugin von kanuma (PaulMiniBasketFix) als Vorlage nehmen, da ist es schon korrekt umgesetzt und enthält alle benötigten Dateien und hat die richtige Struktur.

Grüße

Sebastian
