PhP
De TheliaDoc
Version du 28 mai 2008 à 14:50 par Telnes (discuter | contributions)
Intégration de code php dans un squelette Thelia
Pour que PhP soit interprété dans vos squelettes vous devez rajouter dans le fichier php qui lui fait appel la variable suivante :
$parsephp=1;
dans le cas d' index.php par exemple le code original
<?php $fond="index_page.html"; $pageret=1; include("fonctions/moteur.php"); ?>
sera modifié en :
<?php $fond="index_page.html"; $pageret=1; $parsephp=1; include("fonctions/moteur.php"); ?>
Il ne vous restera plus qu'à rajouter votre code PHP dans le squelette HTML appelé. ici index_page.html
Le code PHP est alors interpété après le traitement des boucles et balises.
Les squelettes peuvent servir à générer du code PHP de manière dynamique.
exemple : calcul du montant du panier moyen sans remise
<T_php> <THELIA_php type="COMMANDE" statut="2"> <?PHP $nb_panier += 1; $total_panier_moyen += #TOTALCMD + #REMISE; ?> </THELIA_php> <?PHP $panier_moyen = $total_panier_moyen/$nb_panier; echo "le montant du panier moyen est de $panier_moyen €"; ?> </T_php> Aucune commande à ce jour. <//T_php>