fonction html_image
fonction html_image
basedir est le chemin de base du chemin relatif de l'image. Si cet attribut n'est pas donné, il sera basé sur le chemin racine du serveur WEB (variable d'environnement DOCUMENT_ROOT). Si les paramètres de sécurité du modèle sont activés, l'emplacement de l'image doit être dans un dossier sécurisé
href est l'emplacement vers lequel pointe le lien de l'image. Si cet attribut est défini, des balises de lien hypertexte seront ajoutées des deux côtés de l'image pour former un lien d'image.
Points techniques : html_image doit accéder au disque pour obtenir la taille de l'image. Si la mise en mémoire tampon n'est pas utilisée, afin d'optimiser les performances, il est généralement recommandé d'utiliser des balises d'image statiques et d'éviter d'utiliser html_iamge.
eg:
index.php:
require('Smarty.class. php') ;
$smarty = new Smarty;
$smarty->display('index.tpl');
index.tpl:
{html_image file="pumpkin.jpg"}
{html_image file= "/path /from/docroot/pumpkin.jpg"}
{html_image file="../path/relative/to/currdir/pumpkin.jpg"}
Sortie :
<img src="pumpkin. jpg" alt ="" border="0" width="44" height="68" />
<img src="/path/from/docroot/pumpkin.jpg" alt="" border="0 " width= "44" height="68" />
<img src="../path/relative/to/currdir/pumpkin.jpg" alt="" border="0" width="44" hauteur=" 68" />