# Hooken von Shopware\_Bootstrap nicht möglich?

**URL:** <https://forum.shopware.com/t/hooken-von-shopware-bootstrap-nicht-moglich/8568>\
**Category:** Shopware 3.5\
**Tags:** programming\
**Created:** [12. September 2012 um 13:05 UTC](https://forum.shopware.com/t/hooken-von-shopware-bootstrap-nicht-moglich/8568 "2012-09-12T13:05:08Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![derKra](https://avatars.discourse-cdn.com/v4/letter/d/8491ac/32.png) [@derKra](https://forum.shopware.com/u/derKra)\
**Post date:** [12. September 2012 um 13:05 UTC](https://forum.shopware.com/t/hooken-von-shopware-bootstrap-nicht-moglich/8568/1 "2012-09-12T13:05:08Z")

</div>

Hallo zusammen, ich würde gerne die Klasse Shopware\_Bootstrap modifizieren und möchte dies auch systemkonform tun, d.h. ich möchte verhindern, den Core von Shopware zu forken. Ich habe den Eindruck, dass dies nicht möglich ist, da sich an dieser inititalen Stelle „die Katze in den Schwanz beisst“. Der Hook wird nach Installation korrekt in der DB abgelegt und es wird auch eine Proxy Klasse generiert, allerdings ohne Registrierung des Hooks. `class Shopware\_Plugins\_Core\_MyPlugin\_Bootstrap extends Shopware\_Components\_Plugin\_Bootstrap public function install() { // ... // funktioniert nicht: $this-\>subscribeEvent( 'Shopware\_Bootstrap::run::replace', 'myMethod' ); // funktioniert: $this-\>subscribeEvent( 'sBasket::sUpdateArticle::after', 'fixBasket' ); // ... } // ... }` Sehe ich das richtig, oder mache ich irgendetwas falsch? Grüße, Boris

---

<div class="post-metadata">

**Author:** ![DROW](https://avatars.discourse-cdn.com/v4/letter/d/c77e96/32.png) [@DROW](https://forum.shopware.com/u/DROW)\
**Post date:** [12. September 2012 um 15:31 UTC](https://forum.shopware.com/t/hooken-von-shopware-bootstrap-nicht-moglich/8568/2 "2012-09-12T15:31:17Z")

</div>

ich glaube das geht nicht da es ja noch vor dem Plugin Layer initialisiert wird.

---

<div class="post-metadata">

**Author:** ![Stefan\_Hamann](https://avatars.discourse-cdn.com/v4/letter/s/5e9695/32.png) [@Stefan\_Hamann](https://forum.shopware.com/u/Stefan_Hamann)\
**Post date:** [12. September 2012 um 15:32 UTC](https://forum.shopware.com/t/hooken-von-shopware-bootstrap-nicht-moglich/8568/3 "2012-09-12T15:32:03Z")

</div>

Die Frage ist ja, warum du das machen möchtest. Ich vermute mal, dass sich dein Vorhaben auch an anderer Stelle umsetzen lässt.

---

<div class="post-metadata">

**Author:** ![derKra](https://avatars.discourse-cdn.com/v4/letter/d/8491ac/32.png) [@derKra](https://forum.shopware.com/u/derKra)\
**Post date:** [12. September 2012 um 15:57 UTC](https://forum.shopware.com/t/hooken-von-shopware-bootstrap-nicht-moglich/8568/4 "2012-09-12T15:57:30Z")

</div>

Ich benutze den eigebauten HTTP-Cache. Es geht darum, den Cache vor der Auslieferung abzugreifen und nachzuparsen, da dies m.E. die performanteste Methode ist.

---

<div class="post-metadata">

**Author:** ![Stefan\_Hamann](https://avatars.discourse-cdn.com/v4/letter/s/5e9695/32.png) [@Stefan\_Hamann](https://forum.shopware.com/u/Stefan_Hamann)\
**Post date:** [12. September 2012 um 16:04 UTC](https://forum.shopware.com/t/hooken-von-shopware-bootstrap-nicht-moglich/8568/5 "2012-09-12T16:04:24Z")

</div>

Warum willst du den nachparsen?

---

<div class="post-metadata">

**Author:** ![derKra](https://avatars.discourse-cdn.com/v4/letter/d/8491ac/32.png) [@derKra](https://forum.shopware.com/u/derKra)\
**Post date:** [13. September 2012 um 12:09 UTC](https://forum.shopware.com/t/hooken-von-shopware-bootstrap-nicht-moglich/8568/6 "2012-09-13T12:09:53Z")

</div>

Hallo Stefan, Die Hintergründe habe ich Euch per Mail mitgeteilt. Vorab schon einmal vielen Dank für den bisherigen konstruktiven Gedankenaustausch. Gruß Boris
