Formation Prestashop intégrateur: Bases syntaxiques / Les captures

Vous êtes ici : Accueil / Prestashop intégrateur / Bases syntaxiques / Les captures


Les captures

Capture permet de capturer la sortie d'un élément sans l'afficher :

{capture name='maCapture'} ... {/capture}

Pour utiliser le contenu, utilisez la variable $smarty.capture.<nom>. Vous pouvez tester une capture : {if $smarty.capture.<nom> != ''} ou {if isset($smarty.capture.<nom>}. Capture permet également d'auto-assigner une variable :

{capture name='maCapture' assign='maVar'}
...
{/capture}
{* Pour utiliser le contenu, utiliser la variable : $maVar *}