# Route wird nicht gefunden, was mache ich falsch?

**URL:** <https://forum.shopware.com/t/route-wird-nicht-gefunden-was-mache-ich-falsch/72443>\
**Category:** Programmierung\
**Created:** [31. Januar 2021 um 17:23 UTC](https://forum.shopware.com/t/route-wird-nicht-gefunden-was-mache-ich-falsch/72443 "2021-01-31T17:23:30Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![Krustenkase](https://avatars.discourse-cdn.com/v4/letter/k/858c86/32.png) [@Krustenkase](https://forum.shopware.com/u/Krustenkase)\
**Post date:** [31. Januar 2021 um 17:23 UTC](https://forum.shopware.com/t/route-wird-nicht-gefunden-was-mache-ich-falsch/72443/1 "2021-01-31T17:23:30Z")

</div>

Hallo,  
ich möchte ein Plugin schreiben, durch das jeder Käufer u. a. ein Bild zu einem Artikel hochladen kann.  
Dazu brauche ich einen eigenen Upload-Controller wofür ich den TestController.php aus diesem Blog: [How to upload an image at a storefront in Shopware 6 - Webkul Blog](https://webkul.com/blog/how-to-upload-an-image-at-a-storefront-in-shopware-6/) benutze.

Zusätzlich möchte ich noch eine Route zu diesem Controller anlegen. Also habe ich die Datei /src/Resources/config/routes.xml mit folgendem Inhalt angelegt:

Leider erhalte ich dadurch im Frontend immer diese Fehlermeldung:

> [ReflectionException](http://localhost/shopware/public/Schluesselanhaenger/SW10000#trace-box-2)
> 
> [LoaderLoadException](http://localhost/shopware/public/Schluesselanhaenger/SW10000#trace-box-1)
> 
> HTTP 500 Internal Server Error
> 
> Class \TestController does not exist in /var/www/html/shopware/custom/plugins/myDesigner/src/Controller/TestController.php (which is being imported from „/var/www/html/shopware/custom/plugins/myDesigner/src/Resources/config/routes.xml“). Make sure annotations are installed and enabled.

Eigentlich sollte aber alles funktionieren, weil die Klasse in besagter Datei definiert wird. Ebenso steht eine Route in den Annotations.  
Ich bin ein totaler Anfänger in Shopware (6). Weiß jemand Rat?

---

<div class="post-metadata">

**Author:** ![Mischa88](https://avatars.discourse-cdn.com/v4/letter/m/ba9def/32.png) [@Mischa88](https://forum.shopware.com/u/Mischa88)\
**Post date:** [17. Februar 2021 um 16:55 UTC](https://forum.shopware.com/t/route-wird-nicht-gefunden-was-mache-ich-falsch/72443/2 "2021-02-17T16:55:03Z")

</div>

Hi.

Hast du auch den Namensraum angepasst? Ich denke wenn die Datei im `Controllers` Verzeichnis liegt muss auch der Namensraum `\Controller` sein…
