# Document renderer Hooken geht nicht

**URL:** <https://forum.shopware.com/t/document-renderer-hooken-geht-nicht/10882>\
**Category:** Shopware 3.5\
**Tags:** programming\
**Created:** [10. Januar 2013 um 13:47 UTC](https://forum.shopware.com/t/document-renderer-hooken-geht-nicht/10882 "2013-01-10T13:47:40Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![shredding](https://avatars.discourse-cdn.com/v4/letter/s/8797f3/32.png) [@shredding](https://forum.shopware.com/u/shredding)\
**Post date:** [10. Januar 2013 um 13:47 UTC](https://forum.shopware.com/t/document-renderer-hooken-geht-nicht/10882/1 "2013-01-10T13:47:40Z")

</div>

Ich muss Rechnungen noch was hinzufügen und habe dazu folgenden Code: ` // in der install Funktion meiner Bootstrap.php: $this-\>subscribeEvent( 'Shopware\_Components\_Document::render::before', 'onBeforeRenderDocument' // Mit und ohne Position habe ich auch schon probiert. ); ` In der s\_core\_subscribes taucht der Hook auch auf, aber onBeforeRenderDocument wird nie aufgerufen. Warum nicht?

---

<div class="post-metadata">

**Author:** ![shredding](https://avatars.discourse-cdn.com/v4/letter/s/8797f3/32.png) [@shredding](https://forum.shopware.com/u/shredding)\
**Post date:** [10. Januar 2013 um 17:18 UTC](https://forum.shopware.com/t/document-renderer-hooken-geht-nicht/10882/2 "2013-01-10T17:18:32Z")

</div>

Ich hab inzwischen noch ein paar weitere Sachen probiert, zum Beispiel: ` $this-\>subscribeEvent( $this-\>createHook( 'Shopware\_Components\_Document', 'Shopware\_Components\_Document', 'onBeforeAssignValuesToDocument', Enlight\_Hook\_HookHandler::TypeAfter, 0 ) ); ` Geht alles nicht, obwohl ich eigentlich alles streng nach Vorschrift mache. Warum nur? Gibts irgendeinen versteckten Cache zu löschen?

---

<div class="post-metadata">

**Author:** ![shredding](https://avatars.discourse-cdn.com/v4/letter/s/8797f3/32.png) [@shredding](https://forum.shopware.com/u/shredding)\
**Post date:** [10. Januar 2013 um 18:41 UTC](https://forum.shopware.com/t/document-renderer-hooken-geht-nicht/10882/3 "2013-01-10T18:41:41Z")

</div>

Okay, nachdem ich alles probiert habe, habe ich Shopware nochmal neu installiert und dann gings. Mal wieder hat mich also das Caching von Shopware ein paar Stunden gekostet. Was ich total gut fände, wäre folgendes „Feature“ in den nächsten Versionen: - Cache deaktivieren deaktiviert den Cache - Cache löschen löscht den Cache Momentan deaktiviert das Cachen „manches“ und das löschen löscht „manches“.
