De la même manière que pour les variables avec du contenu de type texte, on peut également mémoriser des contenus de type Html dans une instance de QM, par exemple : $qm->set('variable', '<a href="http://www.url.com/">Mon lien</a>');
.
Les valeurs des variables ainsi enregistrées pourront être affichées dans le modèle Html grâce à une balise de ce type : <!--{variable}-->
.
— Php —————————————————————— $qm->set('sLien', '<a href="http://www.google.fr/">Accueil Google</a>'); $qm->set('sImg', '<img src="medias/img.jpg" height="150" width="116" />'); $qm->set('sBloc', '<div style="width: 400px; [...] </div>'); — Html ————————————————————— <p><!--{sLien}--></p> <p style="text-align: center;"><!--{sImg}--></p> <!--{sBloc}-->
/*—————————————————————————*\ Memorisation des variables et valeurs On utilise la méthode "set()" avec deux arguments : 1. le premier est le nom, ou identifiant, de la variable 2. le second est la valeur à mémoriser puis à afficher NOTE : il faut entourer les noms et les valeurs avec des appostrophes '' ou des guillemets "", si vous avez besoin d'un de ces caractères à l'intérieur de la valeur, vous devrez le protéger avec un anti-slash \, par ex. \". IMPORTANT : évitez les caractères spéciaux ou accentués, ainsi que les espaces et les signes de ponctuation dans les nom des variables ; autorisés [a-zA-Z0-9_]. \*—————————————————————————*/ // Memorisation d'un lien $qm->set('sLien', '<a href="http://www.google.fr/" title="Google">Accueil Google</a>'); // Memorisation d'une image $qm->set('sImg', '<img src="medias/img.jpg" height="150" width="116" />'); // Memorisation d'un bloc div avec style integré $qm->set('sBloc', '<div style="width: 400px; margin: 10px auto; padding: 6px 10px; font-size: 12px; border: 1px solid #999; background-color: #fff;">Non equidem insector delendave carmina Livi esse reor, memini quae plagosum mihi parvo Orbilium dictare; sed emendata videri pulchraque et exactis minimum distantia miror. Inter quae verbum emicuit si forte decorum, et si versus paulo concinnior unus et alter, iniuste totum ducit venditque poema.</div>'); //
<!-- |> --> <h3>Variables avec du contenu de type "html" : exemples</h3> <h4>Affichage d'un lien</h4> <p><!--{sLien}--></p> <h4>Affichage d'une image</h4> <p style="text-align: center;"><!--{sImg}--></p> <h4>Affichage d'un bloc "div"</h4> <!--{sBloc}--> <!-- <| -->
QuickModels - 0.04342 - sico