 |
 |
 |
 |
 |
|
|
|
 |
 |
 |
 |
 |
 |
글쓴사람 | 프로틴 |
글쓴시간 | 2025년 8월 14일 오후 1시 55분 26초 |
제목 | 예전 define을 tplus로 변경 하려면 어떻게 해야 할까요? |
 |
 |
안녕하세요.
템플릿 언더바를 사용하고 있는데요.
tplus를 다운 받아봤는데, define로 tpl 선언 되어 있는 것을 어떻게 변경 해야 할지 막막해서 글 올립니다.
$tpl->define(array(
'content' =>'index.tpl',
'body' =>'incude/body.tpl',
'top' =>'incude/top.tpl',
'bottom' => 'incude/bottom.tpl',
));
구글 워드 파일을 확인한바로는
echo Tpl::get('index.html', $vals);
echo Tpl::get('body.html', $vals);
echo Tpl::get('top.html', $vals);
echo Tpl::get('bottom.html', $vals);
이렇게 해야 할까요? |
 |
 |
관리자 |
네.. 안녕하세요
$tpl->define(array(
'content' =>'index.tpl',
'body' =>'incude/body.tpl',
'top' =>'incude/top.tpl',
'bottom' => 'incude/bottom.tpl',
));
$tpl->print_('content');
이런 구조이고 각 템플릿들이 템플릿변수를 공유한다면
echo Tpl::get('index.html', $data);
이렇게 하고
index.html 파일 안쪽에서 필요한 위치에
[=this.fetch('body.html')]
[=this.fetch('top.html')]
[=this.fetch('bottom.html')]
등을 넣으면 됩니다.
설명서 14 를 참고하시고
변수를 공유하지 않을 경우라면 또 질문하시기 바랍니다. |
25-08-14 16:02 |
 |
|
 |
 |
 |
 |
|
|
|
|