# Eigener HTML-Code in index.tpl der Startseite

**URL:** <https://forum.shopware.com/t/eigener-html-code-in-index-tpl-der-startseite/34442>\
**Category:** Themes & Design\
**Created:** [12. Februar 2016 um 19:04 UTC](https://forum.shopware.com/t/eigener-html-code-in-index-tpl-der-startseite/34442 "2016-02-12T19:04:05Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![TM1973](https://avatars.discourse-cdn.com/v4/letter/t/5f9b8f/32.png) [@TM1973](https://forum.shopware.com/u/TM1973)\
**Post date:** [12. Februar 2016 um 19:04 UTC](https://forum.shopware.com/t/eigener-html-code-in-index-tpl-der-startseite/34442/1 "2016-02-12T19:04:05Z")

</div>

Guten Abend,

ich hoffe auf Eure Hilfe. Leider bin ich kein Programmierer und habe kaum Ahnung vom Aufbau der Shopware 5 Themes.

Schon vorab vielen Dank für Hilfe.

Problem:

Ich muss ein wenig HTML-Code auf der Startseite in die index.tpl einfügen. Der Code muss gleich nach dem Body-Tag stehen. Dazu habe ich ein eigenes Theme (abgeleitet vom Responsive Theme)&nbsp;angelegt und die index.tpl aus dem Bare-Theme hinein kopiert. Dort habe ich meinen Code eingefügt und es funktioniert auch. Das Problem ist, dass wenn ich die index.tpl aus dem Bare-Theme nehme, funktioniert das „Erweiterte Menü“ nicht. Vermutlich da der Code dafür nicht vorhanden ist.

Wie kann ich meinen kleinen Code in die index.tpl bringen ohne die index.tpl aus dem Bare-Theme zu benutzen?

Beste Grüße

Thomas

---

<div class="post-metadata">

**Author:** ![sonic](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/sonic/32/25728_2.png) [@sonic](https://forum.shopware.com/u/sonic)\
**Post date:** [12. Februar 2016 um 19:08 UTC](https://forum.shopware.com/t/eigener-html-code-in-index-tpl-der-startseite/34442/2 "2016-02-12T19:08:09Z")

</div>

Nicht kopieren, sondern nur passenden Block erweitern oder überschreiben. Genaueres gibt es oben recht unter “Developers \>” und auf der Smarty-Homepage.

[https://developers.shopware.com/designers-guide/getting-started/](https://developers.shopware.com/designers-guide/getting-started/)  
[Getting started with Smarty](https://developers.shopware.com/designers-guide/smarty/)

---

<div class="post-metadata">

**Author:** ![TM1973](https://avatars.discourse-cdn.com/v4/letter/t/5f9b8f/32.png) [@TM1973](https://forum.shopware.com/u/TM1973)\
**Post date:** [12. Februar 2016 um 19:11 UTC](https://forum.shopware.com/t/eigener-html-code-in-index-tpl-der-startseite/34442/3 "2016-02-12T19:11:32Z")

</div>

Vielen Dank Sonic,

wie finde ich den passenden Block und wie erweitere oder ersetze ich diesen? Es mag wohl in der Dokumentation stehen nur leider verstehe ich davon zu wenig.

---

<div class="post-metadata">

**Author:** ![sonic](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/sonic/32/25728_2.png) [@sonic](https://forum.shopware.com/u/sonic)\
**Post date:** [12. Februar 2016 um 19:14 UTC](https://forum.shopware.com/t/eigener-html-code-in-index-tpl-der-startseite/34442/4 "2016-02-12T19:14:37Z")

</div>

Naja, ein wenig Grundwissen sollte man beim Rumbasteln schon haben.&nbsp; ![heart](https://europe1.discourse-cdn.com/flex013/uploads/shopware/original/1X/301eaa4db0af1251d93dae7904e5b71a4b15e729.png "heart")  
Du hast Doch die index.tpl vom Bare abgewandelt - da musst Du mal nach gucken, welcher {block} in der Nähe Deiner Anpassung ist.  
Am Anfang vom Block “prepend”, am Ende vom Block “append” - ohne ist Überschreiben - dann aber den alten Blockinhalt kopieren.

---

<div class="post-metadata">

**Author:** ![TM1973](https://avatars.discourse-cdn.com/v4/letter/t/5f9b8f/32.png) [@TM1973](https://forum.shopware.com/u/TM1973)\
**Post date:** [12. Februar 2016 um 19:20 UTC](https://forum.shopware.com/t/eigener-html-code-in-index-tpl-der-startseite/34442/5 "2016-02-12T19:20:12Z")

</div>

Hallo Sonic,

diese Informationen haben mir total geholfen. Es funktioniert.&nbsp;

Herzlichen Dank.
