Formation Prestashop intégrateur: Les filtres / escape

Vous êtes ici : Accueil / Prestashop intégrateur / Les filtres / escape


escape

Ce filtre va echapper et décoder une chaîne de caractère.

Exemple de passage de varaible en PHP :

$smarty->assign(array(
    'myContent' => 'No 9000 \'COMPUTER\' has ever made a mistake or distorted information.',
));
$smarty->fetch('module:module_name/views/templates/hook/hello.tpl')

Exemple de template :

<p>{$myContent nofilter}</p>
<p>{$myContent|escape:'html'}</p>

Resultat :

<p>No 9000 'COMPUTER' has ever made a mistake or distorted information.</p>
<p>No 9000 &#039;COMPUTER&#039; has ever made a mistake or distorted information.</p>