Template Anpassungen über Blöcke

Der richtige Weg! (block.parent-Methode)

Eigentlich ist es Standard, Smarty Blöcke über folgene Form zu erweitern:

{extends file='parent:dir/dir2/templatename.tpl'} 
{block name='blockname' append}
<small>Erweiterung des Blocks um einen kleingeschrieben Text</small>
{/block}

Das sollte aber so nicht mehr realisiert werden.

Daher jetzt „the right way“

{extends file='parent:dir/dir2/templatename.tpl'} 

{block name='blockname'}
    {$smarty.block.parent}
    <small>Erweiterung des Blocks um einen kleingeschrieben Text</small>
{/block}

Das Ergebnis ist dasselbe wie oben, nur ohne mögliche Probleme in der Zukunft.

Schreibe einen Kommentar

Diese Website verwendet Akismet, um Spam zu reduzieren. Erfahre mehr darüber, wie deine Kommentardaten verarbeitet werden.