Bien que cette question est un peu vieux, je pensais que peut-être quelqu'un à la recherche de cette information d'août 2011 serait bénéfique de savoir que cela peut être fait maintenant avec Smarty 3.
Exemple avec l'héritage
layout.tpl
<html>
<head>
<title>{block name=title}Default Page Title{/block}</title>
</head>
<body>
{block name=body}{/block}
</body>
</html>
mypage.tpl
{extends file="layout.tpl"}
{block name=title}My Page Title{/block}
{block name=body}My HTML Page Body goes here{/block}
sortie mypage.tpl
<html>
<head>
<title>My Page Title</title>
</head>
<body>
My HTML Page Body goes here
</body>
</html>
repris textuellement de: http://www.smarty.net/inheritance
Merci, c'est exactement ce que je cherchais – Cameron