Code PHP dans thème Prestashop

L’info a été trouvée sur le site d’Hello Web!

merci à eux pour ce tuyau qui peut s’avérer très pratique.

Voilà les opérations à suivre :

  • Dans le fichier tools/smarty/Smarty.class.phptrouver le code $allow_php_tag = false;
    et le remplacer par $allow_php_tag = true;
  • Créer le fichier.php à inclure dans votre thème
  • Dans un fichier.tpl de votre thème, ajouter {include_php file=’themes/mon_theme/fichier.php’}
  • Vider le dossier /tools/smarty/compile ou bien dans l’admin Prestashop, cocher provisoirement la case oui pour l’option Forcer la compilation afin de régénerer le tout.

Testé sur une version 1.4.7