26.09.29
0
조회 190
26.09.26
1
조회 151
26.09.24
0
조회 182
26.09.23
0
조회 187
26.09.19
0
조회 507
26.09.11
0
조회 149
26.09.10
0
조회 147
26.09.10
0
조회 149
26.09.10
0
조회 116
26.09.10
0
조회 101
26.09.09
1
조회 102
26.09.04
0
조회 501
26.09.03
0
조회 340
26.09.01
1
조회 136
26.08.29
0
조회 179
26.08.22
0
조회 292
26.08.20
0
조회 322
26.08.13
0
조회 312
26.08.13
0
조회 364
26.08.13
0
조회 206
댓글 12
저도 예전에 include에 {$변수명}으로 사용하려다가 안 되어서 정확히는 모르겠지만... 위 글에 의하면 include보다 낮은 단계에서 실행되기 때문이라고 하네요.
<? ?>로 한 번 써보시겠어요?
<!--#include("./ad' . {$b} . '.html")-->
요렇게 하면 되는 거 같은데 맞겠죠?? 감사합니다.
<!--#include("./ad' . {$b} . '.html")-->
ad.html 만 계속 불러오고 있었네요....
앗.. 실수 가 있었네요..
{$b} 가 아니고..
<!--#include("./ad' . $b . '.html")-->
이렇게 해야 하는거였군요...
이렇게 했는데도.. . 변수가 생략되네요... 흠....
더 자세한 건 제가 이따가 들어가서 다시 확인해보겠습니다
<include target=" ... " />는 신형 템플릿 코드인걸로 압니다 ㅎㅎ
<include target="' . $b . '.html" />
이렇게 해봤는데요.
.html 스킨이 없다고 에러가 납니다.
<?php
// $__Context->b :: $b
$tpl = TemplateHandler::getInstance();
echo $tpl->compile('xe루트부터 해당파일까지의 경로', 'ad'.$__Context->b.'.html');
?>
{@ $oTemplate = &TemplateHandler::getInstance()}
{@ print $oTemplate->compile($path,$b.html)}
$path 쪽을 어떻게 처리해야 할지 하고..요건 해결..
현재 이렇게 하면..
adNhtml 로 나옵니다.
ad는 이미 변수에서 넘어도록 했습니다.
.html 로 붙게 하려면 어찌 해야 할까요?
Err : '/ad7html' template file does not exists.
{@ $oTemplate = &TemplateHandler::getInstance()}
{@ print $oTemplate->compile($path,$b)}
.html 을 빼면 되는거였네요..
답변 모두 감사합니다. 이제 잘 됩니다.