[Prestashop] Comment ajouter du code PHP dans un tpl
Monday, 24 Oct 2011 22:12
Bonjour
Il y a trois choses à faire.
- dans tools/smarty/Smarty.class.php chancher le paramètre $allow_php_tag = false à true
- Dans le tpl ajouter {include_php file='themes/prestashop/test.php'}
- dans /tools/smarty/ vider les dossier cache et compile
Dans mon cas j'ai voulu le faire uniquement pour une page CMS, donc j'ai fait ainsi dans mon template cms.tpl
{if $cms->id==2}
{include_php file='themes/prestashop/test.php'}
{else}
{$cms->content}
{/if}
Voilà, voili
guth
#1
Saturday - 19 May 2012 22:04
Je viens d'essayer et ça marche impeccablement. Surtout, ne pas oublier de vider cache et compile sinon on rame en se demandant pourquoi ça ne veut pas...
Merci beaucoup.
moss
#2
Sunday - 10 June 2012 16:32
Bonjour,
Intéressant comme susjet mais comment l'intergrer dans une V 1.25
je n'ai pas trouver $allow_php_tag = false
Cordialement