# Blöcke überschreiben

**URL:** https://forum.shopware.com/t/blocke-uberschreiben/13474
**Category:** Shopware 3.5
**Tags:** programming
**Created:** [31. Mai 2013 um 09:31 UTC](https://forum.shopware.com/t/blocke-uberschreiben/13474 "2013-05-31T09:31:01Z")
**Posts on this page:** 5
**Page:** 1

<div class="post-metadata">

### Author: ![yoolabs](https://avatars.discourse-cdn.com/v4/letter/y/76d3ee/32.png) [@yoolabs](https://forum.shopware.com/u/yoolabs)
#### Post date: [31. Mai 2013 um 09:31 UTC](https://forum.shopware.com/t/blocke-uberschreiben/13474/1 "2013-05-31T09:31:01Z")

</div>

Hallo, ich habe ein eigenes Plugin erstellt, das die Datei frontend/plugins/myplugin/myplugin.tpl einbindet. In dieser Datei möchte ich jetzt 2 Blöcke aus dem Emotiontemplate ergänzen. Im Inhalt der myplugin.tpl habe ich stehen: ` {block name="frontend\_index\_left\_categories" append}Test{/block} {block name="frontend\_index\_checkout\_actions\_service\_menu" prepend}Test2{/block} ` Der erste Block wird überschrieben, der zweite nicht. Auch wenn ich den ersten Part rauslöschen, den Block frontend\_index\_checkout\_actions\_service\_menu kann ich nicht ergänzen. Ich benutze eins der Emotion Standard Farbvariationen als Template für den Shop, ansonsten ist es der Standardshop mit Democontent ohne weitere Veränderungen. Gibt es Blöcke, die man überschreiben/ergänzen kann und Blöcke, die man nicht überschreiben/ergänzen kann? Vielen Dank im Voraus!

---

<div class="post-metadata">

### Author: ![muwi](https://avatars.discourse-cdn.com/v4/letter/m/ed8c4c/32.png) [@muwi](https://forum.shopware.com/u/muwi)
#### Post date: [31. Mai 2013 um 09:52 UTC](https://forum.shopware.com/t/blocke-uberschreiben/13474/2 "2013-05-31T09:52:16Z")

</div>

Kann es sein, dass es nur nicht sichtbar ist, weil es von einem absolut positionierten Div-Bereich überdeckt wird? Hast Du im Quelltext geguckt? Tschö Ralf

---

<div class="post-metadata">

### Author: ![yoolabs](https://avatars.discourse-cdn.com/v4/letter/y/76d3ee/32.png) [@yoolabs](https://forum.shopware.com/u/yoolabs)
#### Post date: [31. Mai 2013 um 15:45 UTC](https://forum.shopware.com/t/blocke-uberschreiben/13474/3 "2013-05-31T15:45:02Z")

</div>

Ja, habe ich geprüft. Es wird definitiv nicht ausgegeben. Ich habe etwas gesehen: Der erste Block der ausgegeben wird (frontend\_index\_left\_categories) gibt es im \_default Template, den zweiten Block nicht. Den gibt es nur in dem \_emotion Template. Kann es daran liegen? Macht aber keinen Sinn, da ich ja ein Emotion Template benutze.

---

<div class="post-metadata">

### Author: ![yoolabs](https://avatars.discourse-cdn.com/v4/letter/y/76d3ee/32.png) [@yoolabs](https://forum.shopware.com/u/yoolabs)
#### Post date: [2. Juni 2013 um 12:58 UTC](https://forum.shopware.com/t/blocke-uberschreiben/13474/4 "2013-06-02T12:58:18Z")

</div>

Bzw. generelle Frage: Wie kann man denn eine ganze tpl Datei mit dem Plugin überschreiben? Ich schaffe es nicht einen der Blöcke in der Datei \_emotion/frontend/index/checkout\_actions.tpl zu ergänzen. Am liebsten würde ich die gesamte tpl Datei überschreiben, aber da geht ja nur, wenn die im jeweiligen Template Verzeichnis liegt und nicht in engine/Shopware/plugins/Community/Frontend/MeinPlugin/Views/frontend/plugins/MeinPlugin/, oder?

---

<div class="post-metadata">

### Author: ![yoolabs](https://avatars.discourse-cdn.com/v4/letter/y/76d3ee/32.png) [@yoolabs](https://forum.shopware.com/u/yoolabs)
#### Post date: [4. Juni 2013 um 17:26 UTC](https://forum.shopware.com/t/blocke-uberschreiben/13474/5 "2013-06-04T17:26:34Z")

</div>

Niemand der mir sagen kann, wie man eine ganze tpl Datei mit einem Plugin überschreiben kann?
