html_image 함수
html_image 함수
basedir은 상대 이미지 경로의 기본 경로입니다. 이 속성이 지정되지 않으면 웹 서버의 루트 경로(환경 변수 DOCUMENT_ROOT)를 기반으로 합니다. 템플릿의 보안 설정이 켜져 있는 경우 이미지 위치는 보안 폴더에 있어야 합니다.
href는 이미지 링크가 가리키는 위치입니다. 이 속성이 설정되면 이미지 양쪽에 하이퍼링크 태그가 추가되어 이미지 링크를 형성합니다.
기술 포인트: html_image는 이미지 크기를 얻으려면 디스크에 액세스해야 합니다. 버퍼링을 사용하지 않는 경우 성능 최적화를 위해 일반적으로 정적 이미지 태그를 사용하고 html_iamge.
eg:
index.php:
require('Smarty.class. php') ;
$smarty = 새로운 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"}
출력:
<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" height=" 68" />