# Smarty: Blöcke erweitern

**URL:** <https://forum.shopware.com/t/smarty-blocke-erweitern/59874>\
**Category:** Themes & Design\
**Created:** [5. Juni 2019 um 13:53 UTC](https://forum.shopware.com/t/smarty-blocke-erweitern/59874 "2019-06-05T13:53:29Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![paddelboot](https://avatars.discourse-cdn.com/v4/letter/p/e95f7d/32.png) [@paddelboot](https://forum.shopware.com/u/paddelboot)\
**Post date:** [5. Juni 2019 um 13:53 UTC](https://forum.shopware.com/t/smarty-blocke-erweitern/59874/1 "2019-06-05T13:53:29Z")

</div>

Ich verstehe die Smarty-Logik nicht:

```
{extends file='parent:frontend/detail/content/header.tpl'}

{block name='frontend_detail_index_header'}
    
        {block name='frontend_detail_index_header_inner'}
            
                {block name='frontend_detail_index_product_info'}

                    {$smarty.block.parent}

                    Meine Erweiterung

                {/block}
            
        {/block}
    
{/block}

```

Anstatt&nbsp; nun “Meine Erweiterung” im div-container **product–info** unter den bestehenden Inhalt hinzuzufügen, dupliziert {$smarty.block.parent} den kompletten Inhalt des Templates, fügt also nochmal den **product–header** in der **product–info** ein. Was läuft hier schief? Wieso bezieht sich {$smarty.block.parent} nicht auf den direkt umschließenden Block _frontend\_detail\_index\_product\_info_, sondern offenbar auf den Block _frontend\_detail\_index\_header?_

---

<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:** [5. Juni 2019 um 14:22 UTC](https://forum.shopware.com/t/smarty-blocke-erweitern/59874/2 "2019-06-05T14:22:24Z")

</div>

Das bezieht sich auf alle umliegenden Blöcke und nicht nur den nächsten. Wieso schreibst du nicht nur den innersten um?

---

<div class="post-metadata">

**Author:** ![Shopwareianer](https://avatars.discourse-cdn.com/v4/letter/s/b4bc9f/32.png) [@Shopwareianer](https://forum.shopware.com/u/Shopwareianer)\
**Post date:** [5. Juni 2019 um 15:50 UTC](https://forum.shopware.com/t/smarty-blocke-erweitern/59874/3 "2019-06-05T15:50:59Z")

</div>

Richtig wäre:

```
{block name='frontend_detail_index_product_info'}

    {$smarty.block.parent}

    Meine Erweiterung

{/block}

```

&nbsp;
