phpsource/템플릿2006. 9. 15. 09:44
written: Oct 13 2006
필터 정보
$tpl = new hTemplate(템플릿 파일 기본 디렉토리, 캐시 정보, HTML 파서 정보,
array(
'allow_filter' => 필터함수목록
)
);
후키템플릿 생성자의 네 번째 인수로 필터 정보가 전달됩니다.
allow_filter
'allow_filter' => 필터함수목록
생성자에서 지정된 허용필터명령은 모든 템플릿문서에 적용됩니다.
[code php;gutter:false] $tpl = new hTemplate( array( $theme_dir ), array( 'path' => $cache_dir, 'id' => $tpl_id ), array( 'active_tag_lowercase' => false ), array( 'allow_filter' => 'func_a, func_c, func_d, func_e, =' ) ); [/code]
"="를 지정하면 php명령과 전처리명령을 사용할 수 있습니다. "="를 제외한 "func_a", "func_c", "func_d", "func_e"는 허용되는 사용자정의 필터함수를 의미합니다. 필터상수와 내장필터함수는 아무런 제한없이 모든 템플릿문서에서 사용할 수 있습니다.
특별히 허용필터명령을 지정하지 않으면 모든 필터명령(필터상수, php명령, 전처리명령, 사용자정의 필터함수 및 내장필터함수)을 사용할 수 있습니다.
허용필터명령을 지정하지 않을 때
허용필터명령을 지정하지 않으면 모든 필터명령을 제한없이 사용할 수 있습니다.

Posted by 방글24