# Bootstrap.php und Templates

**URL:** <https://forum.shopware.com/t/bootstrap-php-und-templates/14603>\
**Category:** Shopware 3.5\
**Tags:** programming\
**Created:** [24. Juli 2013 um 18:57 UTC](https://forum.shopware.com/t/bootstrap-php-und-templates/14603 "2013-07-24T18:57:37Z")\
**Posts on this page:** 8\
**Page:** 1

<div class="post-metadata">

**Author:** ![mattes80](https://avatars.discourse-cdn.com/v4/letter/m/a3d4f5/32.png) [@mattes80](https://forum.shopware.com/u/mattes80)\
**Post date:** [24. Juli 2013 um 18:57 UTC](https://forum.shopware.com/t/bootstrap-php-und-templates/14603/1 "2013-07-24T18:57:37Z")

</div>

Hallo Wo finde ich die ganzen Functionen für Templates? ` public function onPostDispatchIndex(Enlight\_Event\_EventArgs $arguments) { /\*\*@var $controller Shopware\_Controllers\_Frontend\_Index\*/ $controller = $arguments-\>getSubject(); ` das ist jetzt für index Wo finde ich es für 1) listing 2) detail 3) note 4) custom 5) compare 6) blog 7) account usw. kann mir dabei einer weiter helfen? gruß Mattes

---

<div class="post-metadata">

**Author:** ![waldicom](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/waldicom/32/12881_2.png) [@waldicom](https://forum.shopware.com/u/waldicom)\
**Post date:** [24. Juli 2013 um 23:32 UTC](https://forum.shopware.com/t/bootstrap-php-und-templates/14603/2 "2013-07-24T23:32:04Z")

</div>

Die Frage verstehe ich leider nicht ganz, aber wenn es darum geht, wie die Events für die o.g. “Bereiche” heißen, dann ist die Antwort ziemlich leicht: Enlight\_Controller\_Action\_PostDispatch\_Frontend\_Listing Enlight\_Controller\_Action\_PostDispatch\_Frontend\_Detail Enlight\_Controller\_Action\_PostDispatch\_Frontend\_Account u.s.w. War das die Frage?

---

<div class="post-metadata">

**Author:** ![mattes80](https://avatars.discourse-cdn.com/v4/letter/m/a3d4f5/32.png) [@mattes80](https://forum.shopware.com/u/mattes80)\
**Post date:** [24. Juli 2013 um 23:56 UTC](https://forum.shopware.com/t/bootstrap-php-und-templates/14603/3 "2013-07-24T23:56:28Z")

</div>

Hm nicht ganz Ich möchte das slogen Plugin verändern So das die slogen nicht oben im Header angezeigt wird sonder in der Artikelliste z.b. über den Preis Dieses Plugin ist für mich nur eine übung um es zu lernen und möchte die slogen überall mal anzeigen lassen um es besser zu verstehen. Ich möchte in Themplat listing die datei box\_article.tpl dann verändern lassen. und in detail die datei data.tpl da muss doch dieses Code anderes heißen oder? ` public function onPostDispatchIndex(Enlight\_Event\_EventArgs $arguments) { /\*\*@var $controller Shopware\_Controllers\_Frontend\_Index\*/ $controller = $arguments-\>getSubject();` gruß mattes

---

<div class="post-metadata">

**Author:** ![mac](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/mac/32/7855_2.png) [@mac](https://forum.shopware.com/u/mac)\
**Post date:** [25. Juli 2013 um 06:33 UTC](https://forum.shopware.com/t/bootstrap-php-und-templates/14603/4 "2013-07-25T06:33:03Z")

</div>

Hallo, du musst das Event ändern und nicht die Funktion, die durch das Event aufgerufen wird. Beispiel: ` $this-\>subscribeEvent( 'Enlight\_Controller\_Action\_PostDispatch\_Frontend\_Detail', 'onEnlightControllerActionPostDispatchFrontendDetail' );` Gruß Marco

---

<div class="post-metadata">

**Author:** ![mattes80](https://avatars.discourse-cdn.com/v4/letter/m/a3d4f5/32.png) [@mattes80](https://forum.shopware.com/u/mattes80)\
**Post date:** [25. Juli 2013 um 08:16 UTC](https://forum.shopware.com/t/bootstrap-php-und-templates/14603/5 "2013-07-25T08:16:59Z")

</div>

Danke jetzt hab ich es auch verstanden wie es geht. Jetzt hab ich nur noch die frage für was die Strings sind. ` Enlight\_Event\_EventArgs $arguments ` Wenn mir jemand noch das erklären könnte. gruß Matthias

---

<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:** [25. Juli 2013 um 12:07 UTC](https://forum.shopware.com/t/bootstrap-php-und-templates/14603/6 "2013-07-25T12:07:56Z")

</div>

[quote=“mattes80”] Jetzt hab ich nur noch die frage für was die Strings sind. ` Enlight\_Event\_EventArgs $arguments ` [/quote] Das macht irgendwie keinen Sinn - das ist ein Type Hint & eine Variable - von was für Strings redest du?

---

<div class="post-metadata">

**Author:** ![mac](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/mac/32/7855_2.png) [@mac](https://forum.shopware.com/u/mac)\
**Post date:** [25. Juli 2013 um 12:44 UTC](https://forum.shopware.com/t/bootstrap-php-und-templates/14603/7 "2013-07-25T12:44:15Z")

</div>

Ich glaube du suchst das hier: [http://wiki.shopware.de/Shopware-4-Events-und-Hooks\_detail\_981.html#Enlight\_Event\_EventsArgs](http://wiki.shopware.de/Shopware-4-Events-und-Hooks%5C_detail%5C_981.html#Enlight%5C_Event%5C_EventsArgs) Gruß Marco

---

<div class="post-metadata">

**Author:** ![mattes80](https://avatars.discourse-cdn.com/v4/letter/m/a3d4f5/32.png) [@mattes80](https://forum.shopware.com/u/mattes80)\
**Post date:** [29. Juli 2013 um 08:16 UTC](https://forum.shopware.com/t/bootstrap-php-und-templates/14603/8 "2013-07-29T08:16:53Z")

</div>

Hallo Wie füge ich in Bootstrap.php die Templates Widgets/recommendation ein? bekomme es nicht hin. gruß Mattes
