# Plugin auf erstellter Seite aufrufen

**URL:** <https://forum.shopware.com/t/plugin-auf-erstellter-seite-aufrufen/87974>\
**Category:** Programmierung\
**Created:** [28. Mai 2021 um 14:13 UTC](https://forum.shopware.com/t/plugin-auf-erstellter-seite-aufrufen/87974 "2021-05-28T14:13:26Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![oliver.baer](https://avatars.discourse-cdn.com/v4/letter/o/49beb7/32.png) [@oliver.baer](https://forum.shopware.com/u/oliver.baer)\
**Post date:** [28. Mai 2021 um 14:13 UTC](https://forum.shopware.com/t/plugin-auf-erstellter-seite-aufrufen/87974/1 "2021-05-28T14:13:26Z")

</div>

Moin!

ich bastel hier gerade ein Plugin für die Darstellung einer Map auf einer Seite im Shop. Wie kann ich, wenn die Seite aufgerufen wird, das Plugin laden und die Inhalte darstellen?

Danke für die Hilfe!

---

<div class="post-metadata">

**Author:** ![GerKuno](https://avatars.discourse-cdn.com/v4/letter/g/34f0e0/32.png) [@GerKuno](https://forum.shopware.com/u/GerKuno)\
**Post date:** [29. Mai 2021 um 17:55 UTC](https://forum.shopware.com/t/plugin-auf-erstellter-seite-aufrufen/87974/2 "2021-05-29T17:55:40Z")

</div>

In deinem Plugin einen Subscriber für die Startseite IndexAction erstellen.

Enlight\_Controller\_Action\_PostDispatchSecure\_Frontend\_Index für Startseite  
Weiss nicht was mit Ersteller Seite gemeint ist.  
Da musste sicher das Event anders sein.

Deinen Plugin View registrieren.

Smarty mit deinen Daten füttern.

In den TPL Datein des Plugin Views die entsprechenden Blöcke Erweitern (Append,Prepende etc.)

---

<div class="post-metadata">

**Author:** ![R4M](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/r4m/32/9983_2.png) [@R4M](https://forum.shopware.com/u/R4M)\
**Post date:** [31. Mai 2021 um 09:46 UTC](https://forum.shopware.com/t/plugin-auf-erstellter-seite-aufrufen/87974/3 "2021-05-31T09:46:43Z")

</div>

> [@oliver.baer](#):
>
> Wie kann ich, wenn die Seite aufgerufen wird, das Plugin laden und die Inhalte darstellen?

Das muss etwas genauer beschrieben werden. Ist es eine Shopseite, dann würde sich ein Widget empfehlen - also ein Widget Controller erstellen.

Ist es ein völlig eigenständige Seite (also keine Shopseite) dann würde sich ein Fronted-Conroller anbieten.

Welchen Weg nun bestritten wird weiß ich nicht.
