Formation Prestashop intégrateur: Bases syntaxiques / L'héritage

Vous êtes ici : Accueil / Prestashop intégrateur / Bases syntaxiques / L'héritage


L'héritage

L'héritage permet de réutiliser du HTML dans différentes pages.

Exemple de fichier 'parent' qui contient la structure de la page :

{* parent.tpl *}
<html>
<head>
    <body>
        {block name="bodypart"}Default Text{/block}
    </body>
</html>

Exemple de fichier 'enfant' qui redéfini une partie de la page :

{* child.tpl *}
{extends file="parent.tpl"}

{block name="bodypart"}
    {$smarty.block.parent}
    Add this
{/block}