# Kann sich ein Plugin in die shopware.php hooken

**URL:** <https://forum.shopware.com/t/kann-sich-ein-plugin-in-die-shopware-php-hooken/38799>\
**Category:** Programmierung\
**Created:** [5. August 2016 um 06:51 UTC](https://forum.shopware.com/t/kann-sich-ein-plugin-in-die-shopware-php-hooken/38799 "2016-08-05T06:51:07Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![benammer](https://avatars.discourse-cdn.com/v4/letter/b/8e8cbc/32.png) [@benammer](https://forum.shopware.com/u/benammer)\
**Post date:** [5. August 2016 um 06:51 UTC](https://forum.shopware.com/t/kann-sich-ein-plugin-in-die-shopware-php-hooken/38799/1 "2016-08-05T06:51:07Z")

</div>

Hallo zusammen,

ich bin neu in der Shopware-Programmierung und hätte eine Frage zur Programmierung von Plugins. Ist es möglich sich in die shopware.php “einzuhooken” bzw. einen Before- oder After-Hook zu machen. Wenn ja, welches Event/Controller müsste ich hier ansprechen? Unsere Shopware-Version läuft bereits auf dem neuen Pluginsystem der Version 5.2.2.

Vielen Dank im Voraus für alle Antworten.

---

<div class="post-metadata">

**Author:** ![Benjamin\_Cremer](https://avatars.discourse-cdn.com/v4/letter/b/a8b319/32.png) [@Benjamin\_Cremer](https://forum.shopware.com/u/Benjamin_Cremer)\
**Post date:** [5. August 2016 um 08:56 UTC](https://forum.shopware.com/t/kann-sich-ein-plugin-in-die-shopware-php-hooken/38799/2 "2016-08-05T08:56:25Z")

</div>

Hallo,

kannst du vielleicht kurz beschreiben warum du das machen willst? Es ist eher ungewöhnlich sich vor, oder hinter diese Startdatei zu hängen.

Fall es trotzdem notwendig ist kanns du dazu&nbsp;auto\_prepend\_file/auto\_append\_file benutzen.

Wenn FastCGI benutzt wird. Datei **.user.ini** :

```
auto_prepend_file = before_shopware.php
auto_append_file = after_shopware.php

```

Apache mit mod\_php benutzt wird. Datei&nbsp; **.htaccess** :

```
    php_value auto_prepend_file before_shopware.php
    php_value auto_append_file after_shopware.php

    php_value auto_prepend_file before_shopware.php
    php_value auto_append_file after_shopware.php

```

Siehe dazu auch:&nbsp;[http://stackoverflow.com/a/24780209/147634](http://stackoverflow.com/a/24780209/147634)

Viele Grüße,  
Benjamin Cremer&nbsp; ![Shopware](https://forum.shopware.com/plugins/CKEditor/plugins/smiley/images/shopware.png "Shopware")

---

<div class="post-metadata">

**Author:** ![benammer](https://avatars.discourse-cdn.com/v4/letter/b/8e8cbc/32.png) [@benammer](https://forum.shopware.com/u/benammer)\
**Post date:** [5. August 2016 um 09:15 UTC](https://forum.shopware.com/t/kann-sich-ein-plugin-in-die-shopware-php-hooken/38799/3 "2016-08-05T09:15:57Z")

</div>

Vielen Dank für die rasche Antwort.&nbsp;

Unser Anliegen war es eine SEO-optimierte URL für Artikel eines bestimmten Herstellers zu erstellen z.B. [shop.de/hersteller/kategorie](http://shop.de/hersteller/kategorie) ohne extra einzelne Kategorien im Backend anlegen zu müssen.&nbsp;

Da die showpare.php mit dieser URL-Struktur nichts anfangen kann, müsste ich die RequestURI anpassen, damit er auf die ursprüngliche Kategorie mit der Einschränkung auf einen bestimmten Hersteller intern weiterleitet und den richtigen Controller anfragt.

Ich hoffe die Erklärung ist verständlich.
