# Controller Auto Registrierung

**URL:** https://forum.shopware.com/t/controller-auto-registrierung/47112
**Category:** Programmierung
**Created:** [25. Juli 2017 um 18:48 UTC](https://forum.shopware.com/t/controller-auto-registrierung/47112 "2017-07-25T18:48:56Z")
**Posts on this page:** 4
**Page:** 1

<div class="post-metadata">

### Author: ![nigel91](https://avatars.discourse-cdn.com/v4/letter/n/b9e5f3/32.png) [@nigel91](https://forum.shopware.com/u/nigel91)
#### Post date: [25. Juli 2017 um 18:48 UTC](https://forum.shopware.com/t/controller-auto-registrierung/47112/1 "2017-07-25T18:48:56Z")

</div>

Hallo,

Ich lerne gerade die Plugin Entwicklung für Shopware, allerdings scheitert es gerade schon dabei einen Controller zu registrieren. Ich habe einen Ordner namens NigelControllerTest innerhalb von custom/plugins. Im folgenden ist der minimale Code mit dem ich versuche einen Controller zu registrieren:

NigelControllerTest/NigelControllerTest.php :

NigelControllerTest/Controllers/Frontend/Test.php :

soweit ich das verstanden habe müsste nach der Installation des Plugins und dem Leeren des Caches, beim Aufruf der URL [http://my-shop.com/frontend/test/index](http://my-shop.com/frontend/test/index) nur der Text ‘Hello World’ angezeigt werden, allerdings werde ich nur auf die Default Seite weitergeleitet, die auch bei&nbsp;[http://my-shop.com](http://my-shop.com) angezeigt wird. [http://my-shop.com](http://my-shop.com) habe ich natürlich durch meine eigene Domain ersetzt, ich habe auch schon verschiedene Kombinationen an Groß- und Kleinschreibung in der URL probiert. Außerdem habe ich versucht den Controller in der install Methode manuell zu registrieren :

```
registerController('frontend', 'test');
        return true;
    }
}

```

dabei schlägt die Installation jedoch fehl, vermutlich da die Funktion registerController in dem neuen Plugin-System nicht mehr vorhanden ist. Ich habe auch schon versucht statt der ‘die()’ Funktion mein eigenes Template zu laden, allerdings ebenfalls ohne Erfolg.

&nbsp;

Kann mir bitte jemand sagen wie das Test-Plugin in dem neuen System aussehen muss damit es funktioniert und der Controller automatisch registriert wird?

---

<div class="post-metadata">

### Author: ![Thomas](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/thomas/32/8167_2.png) [@Thomas](https://forum.shopware.com/u/Thomas)
#### Post date: [25. Juli 2017 um 19:01 UTC](https://forum.shopware.com/t/controller-auto-registrierung/47112/2 "2017-07-25T19:01:53Z")

</div>

Welche Shopware Version setzt Du dein ein?

---

<div class="post-metadata">

### Author: ![nigel91](https://avatars.discourse-cdn.com/v4/letter/n/b9e5f3/32.png) [@nigel91](https://forum.shopware.com/u/nigel91)
#### Post date: [25. Juli 2017 um 19:05 UTC](https://forum.shopware.com/t/controller-auto-registrierung/47112/3 "2017-07-25T19:05:55Z")

</div>

Ich benutze Shopware 5.2.26

---

<div class="post-metadata">

### Author: ![nigel91](https://avatars.discourse-cdn.com/v4/letter/n/b9e5f3/32.png) [@nigel91](https://forum.shopware.com/u/nigel91)
#### Post date: [25. Juli 2017 um 19:10 UTC](https://forum.shopware.com/t/controller-auto-registrierung/47112/4 "2017-07-25T19:10:40Z")

</div>

Hab jetzt selber das Problem gefunden, ich musste das Plugin Shyim Profiler deaktivieren.
