QuickModels

Variables avec du contenu de type "html" : explication

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}-->.


Variables avec du contenu de type "html" : exemples

Affichage d'un lien

Accueil Google

Affichage d'une image

Affichage d'un bloc "div"

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.

Codes sources

(afficher/masquer)Résumé Php-Html

— 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}-->

(afficher/masquer)Code Php complet


/*—————————————————————————*\
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>');

// 

(afficher/masquer)Code Html complet

<!-- |> -->

<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