# Mit Plugin Startseiten-Template (box-emotion.tpl) ergänzen

**URL:** <https://forum.shopware.com/t/mit-plugin-startseiten-template-box-emotion-tpl-erganzen/29288>\
**Category:** Programmierung\
**Created:** [30. Juli 2015 um 21:57 UTC](https://forum.shopware.com/t/mit-plugin-startseiten-template-box-emotion-tpl-erganzen/29288 "2015-07-30T21:57:23Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![RainerF](https://avatars.discourse-cdn.com/v4/letter/r/77aa72/32.png) [@RainerF](https://forum.shopware.com/u/RainerF)\
**Post date:** [30. Juli 2015 um 21:57 UTC](https://forum.shopware.com/t/mit-plugin-startseiten-template-box-emotion-tpl-erganzen/29288/1 "2015-07-30T21:57:23Z")

</div>

Hallo! Ich habe auf meiner Startseite in meiner Einkaufswelt einen Artikelslider und will dort das Template beeinflussen. Wenn ich direkt die Datei [quote]themes\Frontend\Bare\frontend\listing\product-box\box-emotion.tpl[/quote] anfasse, funktioniert alles wie gewünscht und die Änderungen sind sichtbar. Wenn ich das Ganze jedoch über ein Plugin realisieren will, scheitere ich. Hier ein Auszug aus der Bootstrap.php: ` $this-\>subscribeEvent( 'Enlight\_Controller\_Action\_PostDispatch\_Frontend\_Index', 'hide\_price\_index' ); public function hide\_price\_index(Enlight\_Event\_EventArgs $args) { $view = $args-\>getSubject()-\>view(); $view-\>addTemplateDir(dirname(\_\_FILE\_\_).'/Views/'); $view-\>extendsTemplate('frontend/plugins/my\_plugin\_name/listing/product-box/box-emotion.tpl'); } ` und dann in der frontend/plugins/my\_plugin\_name/listing/product-box/box-emotion.tpl: ` {extends file="parent:frontend/listing/product-box/box-emotion.tpl"} {block name='frontend\_listing\_box\_article\_price\_info'} NOTHING WORKS {/block} ` Diese Änderung will einfach nicht greifen! Ich suche nun schon etliche Stunden meinen Fehler. Über jede Antwort bin ich dankbar! Beste Grüße R.

---

<div class="post-metadata">

**Author:** ![benblub](https://avatars.discourse-cdn.com/v4/letter/b/ebca7d/32.png) [@benblub](https://forum.shopware.com/u/benblub)\
**Post date:** [30. Juli 2015 um 22:41 UTC](https://forum.shopware.com/t/mit-plugin-startseiten-template-box-emotion-tpl-erganzen/29288/2 "2015-07-30T22:41:31Z")

</div>

Das ist der falsche Controller der angesprochen wird. [quote]‘Enlight\_Controller\_Action\_PostDispatch\_Frontend\_Index’[/quote] Die Slider sind widgets Try this `'Enlight\_Controller\_Action\_PostDispatch\_Widgets'`

---

<div class="post-metadata">

**Author:** ![RainerF](https://avatars.discourse-cdn.com/v4/letter/r/77aa72/32.png) [@RainerF](https://forum.shopware.com/u/RainerF)\
**Post date:** [30. Juli 2015 um 22:50 UTC](https://forum.shopware.com/t/mit-plugin-startseiten-template-box-emotion-tpl-erganzen/29288/3 "2015-07-30T22:50:14Z")

</div>

You saved my day. Mit [quote]Enlight\_Controller\_Action\_PostDispatchSecure\_Widgets[/quote] hat es nun geklappt!
