# Eigenen Inhalte / Include auf "leere" Shopware-Seite

**URL:** https://forum.shopware.com/t/eigenen-inhalte-include-auf-leere-shopware-seite/60803
**Category:** Programmierung
**Created:** [2. August 2019 um 05:56 UTC](https://forum.shopware.com/t/eigenen-inhalte-include-auf-leere-shopware-seite/60803 "2019-08-02T05:56:33Z")
**Posts on this page:** 5
**Page:** 1

<div class="post-metadata">

### Author: ![MarkKnochen](https://avatars.discourse-cdn.com/v4/letter/m/96bed5/32.png) [@MarkKnochen](https://forum.shopware.com/u/MarkKnochen)
#### Post date: [2. August 2019 um 05:56 UTC](https://forum.shopware.com/t/eigenen-inhalte-include-auf-leere-shopware-seite/60803/1 "2019-08-02T05:56:33Z")

</div>

Hallo,

ich hab ein eigenes Script mit Formular + Auswertung geschrieben, was im Grunde für sich steht, aber in eine Shopware-Seite eingebaut werden soll.

Das Formular selber hat mit der Shopware-Umgebung selber gar nichts zu tun … soll aber eben im Rahmen der gesamten Seite angezeigt werden.

Kann ich per Include oder irgendwie anders mein Script einbinden?

Danke

Mark

&nbsp;

&nbsp;

&nbsp;

---

<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: [2. August 2019 um 06:44 UTC](https://forum.shopware.com/t/eigenen-inhalte-include-auf-leere-shopware-seite/60803/2 "2019-08-02T06:44:05Z")

</div>

Ohne dein Script zu kennen, müsstest du in Shopware dafür ein Plugin schreiben.

---

<div class="post-metadata">

### Author: ![MarkKnochen](https://avatars.discourse-cdn.com/v4/letter/m/96bed5/32.png) [@MarkKnochen](https://forum.shopware.com/u/MarkKnochen)
#### Post date: [2. August 2019 um 07:02 UTC](https://forum.shopware.com/t/eigenen-inhalte-include-auf-leere-shopware-seite/60803/3 "2019-08-02T07:02:12Z")

</div>

Es gibt als keine allgemeine Lösung / Plugin, mit man “einfach so”

include(‘pfad/zum/script’);

in eine Seite einfügen kann?

---

<div class="post-metadata">

### Author: ![sschreier](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/sschreier/32/23296_2.png) [@sschreier](https://forum.shopware.com/u/sschreier)
#### Post date: [2. August 2019 um 09:43 UTC](https://forum.shopware.com/t/eigenen-inhalte-include-auf-leere-shopware-seite/60803/4 "2019-08-02T09:43:09Z")

</div>

Hallo,

also mit so wenig oder so unterschiedlichen Antworten kann man ansich nur „kommt drauf an“ antworten.

Wenn du, wie ganz oben erwähnt, das Formular in eine bestehende (Shopware-)Seite integrieren möchtest, müsstest du einfach bei der Seite einen Shopware Block nutzen und deinen Inhalt / dein Formular (der sich am besten in einer eigenen tpl - Datei befindet) per include, wie es auch Shopware macht, davor oder dahinter einfügen, siehe:&nbsp;&nbsp;[https://github.com/shopware/shopware/blob/5.6/themes/Frontend/Bare/frontend/index/index.tpl#L1](https://github.com/shopware/shopware/blob/5.6/themes/Frontend/Bare/frontend/index/index.tpl#L11)&nbsp;.

Möchtest du dagegen, dass nur dein Inhalt auf der Seite zu sehen sein und die Seite auch über eine eigenständige URL aufrufbar sein soll, müsstest du dir im Rahmen eines eigenen Plugins einen entsprechenden (Frontend-)Controller schreiben, der dann für die eigenständige URL steht und bei dem du dann das „Gründgerüst“ für deine Seite definierst inklusive deiner eigenen tpl-Datei mit deinem Inhalt / Formular.

Ebenso bräuchtest du dann natürlich auch noch einen Controller, der dein Formular auswertet / verarbeitet, entweder über Ajax oder durch einen Reload der Seite.

PHP - Code klappt mit include in den TPL-Dateien&nbsp;auf jeden Fall berechtigterweise nicht, das muss dann also alles über die Controller bereitgestellt / definiert&nbsp;werden.

Grüße

Sebastian

---

<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: [2. August 2019 um 10:12 UTC](https://forum.shopware.com/t/eigenen-inhalte-include-auf-leere-shopware-seite/60803/5 "2019-08-02T10:12:41Z")

</div>

> ich hab ein eigenes Script mit Formular + Auswertung geschrieben

Hm, in Shopware kannst du auch eigene Formulare erstellen. Wäre das keine Alternative?&nbsp; Da müsstest man nichts neues erfinden. Ansonsten ist die Methode " include(‚pfad/zum/script‘);" vielleicht im alten xt:Commerce so üblich, aber in Shopware jedoch ganz und gar unüblich und nicht zu empfehlen.
