Utilisation de PHTML
Le mode PHTML offre uniquement les fonctions de base de PHP. Il est intéressant de savoir comment récupérer les valeurs passées depuis le contrôleur.
1. Affichage des variables Variable
Syntaxe d’affichage de variables passées depuis le contrôleur
<?php echo $<nom_variable>; ?>
Exemple d’utilisation de variable
Contrôleur :
$this->view->nom = $sNom;
Vue :
<?php echo $nom; ?>
Il est ensuite possible de manipuler les données de façon traditionnelle. Pour un tableau de données, il suffit d’effectuer un parcours classique.
<?php
foreach ($utilisateurs as $utilisateur) {
echo '<h2>'. $utilisateur->prenom. ' ' . $utilisateur->
nom . '</h2>';
}
?>
2. Utilisation générale de PHTML
De manière générale, PHTML permet d’écrire du HTML et du pur PHP.
Les éléments accessibles depuis PHTML sont $this ou $<nom de variable>.
Il faut faire attention à bien utiliser les balises <?php et ?> afin d’écrire du code PHP.