html_image-Funktion
html_image function
basedir ist der Basispfad des relativen Bildpfads. Wenn dieses Attribut nicht angegeben ist, basiert es auf Der Root-Pfad des WEB-Servers (Umgebungsvariable DOCUMENT_ROOT) hat Vorrang. Wenn die Sicherheitseinstellungen der Vorlage aktiviert sind, muss sich der Speicherort des Bildes in einem sicheren Ordner befinden.
href ist der Speicherort, auf den der Bildlink verweist. Wenn dieses Attribut festgelegt ist, werden auf beiden Seiten des Bildes Hyperlink-Tags hinzugefügt, um einen Bildlink zu bilden.
Technische Punkte: html_image muss auf die Festplatte zugreifen, um die Größe des zu erhalten Bild. Wenn keine Pufferung verwendet wird, wird zur Optimierung der Leistung generell empfohlen, statische Bild-Tags zu verwenden und die Verwendung zu vermeiden html_iamge.
eg:
index.php:
require('Smarty.class.php' );
$smarty = neu 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"}
Ausgabe:
<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/ relativ/zu/currdir/pumpkin.jpg" alt="" border="0" width="44" height="68" />