written: Jan 28 2002
last modified: Apr 04 2003
last modified: Apr 04 2003
템플릿 파일 기본 디렉토리(template roots)
$tpl = new hTemplate(path-to-templates)
객체 생성할 때 생성자에는 템플릿이 저장되어 있는 디렉토리를 지정하여 줍니다. 생략하면 현 PHP 문서의 디렉토리에 템플릿이 있는 것으로 간주됩니다.
템플릿 파일이 저장된 기본 디렉토리는 아래의 예와 같이 생성자의 첫 번재 인수를 통해 지정할 수 있습니다.
[code php;gutter:false]
$tpl = new hTemplate('./templates');
[/code]
템플릿 파일 기본 디렉토리의 다중화(multi template roots)
위와 같이 단 하나의 기본 디렉토리를 지정할 수도 있습니다만 1.0.0 버전부터는 배열을 이용하여 하나 이상의 기본 기렉토리를 동시에 설정할 수도 있습니다.
[code php;gutter:false]
$tpl = new hTemplate (
array(
'templates',
'templates/sub',
'../up/templates'
)
);
[/code]
기본 디렉토리가 여러 개 지정되었을 때는 먼저 지정된 디렉토리부터 템플릿 파일을 찾게 됩니다. 즉, 위의 예에서는 먼저 "templates"에서 템플릿 파일을 찾게 되며 만약 이 디렉토리에 원하는 템플릿 파일이 없으면 "templates/sub" 디렉토리에서 찾게 되며 이 디렉토리에도 원하는 템플릿 파일이 없으면 마지막으로 "../up/templates" 디렉토리에서 템플릿 파일을 찾게 됩니다. 이곳에서 조차 원하는 템플릿 파일을 찾지 못한다면 에러가 발생하지요.
'phpsource > 템플릿' 카테고리의 다른 글
{후키템플릿}8.2.필터 명령 (0) | 2006.08.02 |
---|---|
{후키템플릿}3.7.output() (0) | 2006.08.01 |
{후키템플릿}1.2.템플릿 사용에 따른 이점 (0) | 2002.01.28 |
{후키템플릿}0.4.라이선스(License) (0) | 2002.01.28 |
{후키템플릿}7.4.URL 리디렉션 (0) | 2002.01.28 |