# Plugin tpl überschreiben appen/prepend Problem

**URL:** <https://forum.shopware.com/t/plugin-tpl-uberschreiben-appen-prepend-problem/50274>\
**Category:** Themes & Design\
**Created:** [4. Januar 2018 um 17:41 UTC](https://forum.shopware.com/t/plugin-tpl-uberschreiben-appen-prepend-problem/50274 "2018-01-04T17:41:50Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![rund](https://avatars.discourse-cdn.com/v4/letter/r/9de0a6/32.png) [@rund](https://forum.shopware.com/u/rund)\
**Post date:** [4. Januar 2018 um 17:41 UTC](https://forum.shopware.com/t/plugin-tpl-uberschreiben-appen-prepend-problem/50274/1 "2018-01-04T17:41:50Z")

</div>

Hallo,

ich möchte gerne die tabs.tpl überschreiben. In der tabs.tpl ist ein Block der schon über ein Plugin überschrieben wird.

```
{extends file="parent:frontend/detail/tabs.tpl"}

{block name="frontend_detail_tabs_description" append}

```

Jetzt wollte ich im eigenen Theme den Block mit einem prepend überschreiben. Leider klappt das nicht. Kann ich das irgendwie umgehen?

---

<div class="post-metadata">

**Author:** ![SebastianKloepper](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/sebastiankloepper/32/21435_2.png) [@SebastianKloepper](https://forum.shopware.com/u/SebastianKloepper)\
**Post date:** [4. Januar 2018 um 17:50 UTC](https://forum.shopware.com/t/plugin-tpl-uberschreiben-appen-prepend-problem/50274/2 "2018-01-04T17:50:16Z")

</div>

Hi,

[https://developers.shopware.com/designers-guide/smarty/#blocks](https://developers.shopware.com/designers-guide/smarty/#blocks)

Du musst {$smarty.block.parent}&nbsp;nutzen. Append/Prepend wird nicht mehr genutzt&nbsp;

Sebastian

---

<div class="post-metadata">

**Author:** ![rund](https://avatars.discourse-cdn.com/v4/letter/r/9de0a6/32.png) [@rund](https://forum.shopware.com/u/rund)\
**Post date:** [4. Januar 2018 um 18:11 UTC](https://forum.shopware.com/t/plugin-tpl-uberschreiben-appen-prepend-problem/50274/3 "2018-01-04T18:11:34Z")

</div>

Danke für die Antwort.

Verstehe ich grundsätzlich, aber es klappt noch nicht wie gewünscht.

```
{extends file="parent:frontend/detail/tabs.tpl"}

{block name="frontend_detail_tabs_description"}
		{s name='DetailTabsProperties'}Eigenschaften{/s}
   {$smarty.block.parent}
{/block}

{block name="frontend_detail_tabs_content_description"}
		
			
				{s name='DetailTabsProperties'}Eigenschaften{/s}
			

			
				{foreach from=$sArticle.sProperties item=property name=previewProperties}
					{$property.name}: {$property.value},
				{/foreach}
				{s name="PreviewTextMore"}{/s}
			
			
				{include file='frontend/detail/tabs/properties.tpl'}
			
		
	{$smarty.block.parent}
{/block}

```

Pfad zur Datei mit extends. Block ansprechen, neuer Ergänzender Inhalt und smarty.block.parent ruft den alten Ihnalt ab.

In dem Fall bekomme ich keine Änderung

---

<div class="post-metadata">

**Author:** ![Moritz\_Naczenski](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/moritz_naczenski/32/7792_2.png) [@Moritz\_Naczenski](https://forum.shopware.com/u/Moritz_Naczenski)\
**Post date:** [4. Januar 2018 um 18:12 UTC](https://forum.shopware.com/t/plugin-tpl-uberschreiben-appen-prepend-problem/50274/4 "2018-01-04T18:12:51Z")

</div>

Hast du denn injectbeforeplugins = false in der theme.php?  
Sonst wirst du niemals ein Plugin überschreiben können…

&nbsp;

[https://developers.shopware.com/designers-guide/smarty/#template-inheritance](https://developers.shopware.com/designers-guide/smarty/#template-inheritance)

---

<div class="post-metadata">

**Author:** ![rund](https://avatars.discourse-cdn.com/v4/letter/r/9de0a6/32.png) [@rund](https://forum.shopware.com/u/rund)\
**Post date:** [4. Januar 2018 um 18:17 UTC](https://forum.shopware.com/t/plugin-tpl-uberschreiben-appen-prepend-problem/50274/5 "2018-01-04T18:17:36Z")

</div>

sorry. Passt alles. War beim Überprüfen nicht auf der Testseite, sondern auf dem Live Projekt. Es geht wie oben beschrieben.

Danke nochmal
