묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
include에 변수 쓰는 방법
2011.04.28 22:20
xe 레이아웃 파일(layout.html)에서 모듈에 따라 다른 파일을 include 하고 싶습니다.
예를 들어, 모듈이 a_mod 이면 a_mod.html 파일을 include 하고 싶은 것이죠.
php로는 간단한데, 레이아웃 파일에서 쓰려니 잘 안되네요. 물론 if 문을 써서 일일이 모듈마다 include를 쓸 수 있겠지만, 그보다는 변수명을 include에 쓰고 싶습니다.
예를 들어,
{@ $mod_name = $module_info->mid; }
<include target="{$mod_name}.html" />
처럼 말이죠.
그런데 위와 같이 하면 안되네요.
혹시 아시는 분 계신가요??
댓글 3
-
송동우
2011.04.28 22:49
-
무얼까
2011.04.28 23:03
음. 그 파일명을 변수값으로 만들고 싶은 것입니다;; -
송동우
2011.04.28 23:10
{} 이 속에 php 변수를 넣으면 출력이 됩니다. 변수값이 제대로 넘어왔는지 확인은 해 보셨나요? -
무얼까
2011.04.29 00:05
네. echo로 확인해보면 잘 넘어오는데, <!--#include("{$mod_name}")--> 부분은 반응이 없어요. 물론 이 앞에서 $mod_name 부분은 처리되어 있고요.(근데 댓글에서 줄바꿈 어찌 하나요?? -_-;) -
송동우
2011.04.29 00:26
저도 테스트 해보니 변수가 안먹히네요.....
신,구 문법 다 해도 안되는 거 보니....
검색해 보니 똑같은 질문도 있는데 답은 없네요....
고수분들은 알 지도 모르죠...
현재로는 조건 걸어서 일일이 하드코딩 해야 할 듯 싶네요...... -
Memory~
2011.07.13 00:07
TemplateHandler 소스를 고치는 방법도 있겠지만 그럼 업데이트할 때 좀 귀찮겠죠...
아래와 같이 하시면 include에 변수 사용이 가능합니다.
<include target="' . $mid . '.html" />
TemplateHandler 소스나 컴파일된 템플릿 파일 보시면 이해가 되실 겁니다.
글쓴이 | 제목 | 최종 글 |
---|---|---|
XE | 공지 글 쓰기,삭제 운영방식 변경 공지 [16] | 2019.03.05 by 남기남 |
sky | 각페이지 레이아웃 변경 [1] | 2009.01.27 by e~세상쉼터 |
윤성희480 | xe blog 게시판 갤러리 형태에서 사이즈 큰 사진을 올리면... | |
dantes | 페이지 오류라고 뜨는문제좀 해결해주세요 [2] | 2009.01.27 by dantes |
싴신 | [XE] 혹시 이런 방식의 로그인 위젯은안되나요? [1] | 2009.01.27 by 알아서 뭐해? |
seojoohyun | DB 이전, 복구 과정에서 ''SQL 구문에 오류가 있습니다''랍니다.. [4] | 2009.01.28 by seojoohyun |
최영석222 | 퍼미션 문제.. | |
osunwoo | files 폴더 삭제 후 업로드 [2] | 2009.01.28 by 샤이니라 |
seojoohyun | SQL 명령으로 광고 댓글을 삭제한 후 DB 값들을 정비할 수 있을까요? [1] | 2009.01.28 by 미눙 |
dantes | 헤더 이미지 질문입니다.. 도와주세요~ [2] | 2009.01.28 by dantes |
한용진 | 마이그레이션 후 최신 게시물 출력시 문제 | |
김문수497 | [쓰기] 버튼 변경하는 방법 [2] | 2009.01.28 by 김문수497 |
경천애인 | 최근게시물 출력 안되는 문제입니다. | |
hammer | mid 값에 따라 페이지 설정하는 방법 질문드립니다. | |
만쓰별(정만) | 메뉴에 대한 연구질문;;; [10] | 2009.06.01 by 出会いc |
개미사냥 | gd 라이브러리 설치 문제 좀 봐주세요 ㅠㅠㅠㅠㅠㅠㅠ | |
최소영329 | 게시판 회원정보보기 없애는 곳이 있나요? [3] | 2009.01.28 by 최소영329 |
김영찬241 | 통합검색, 게시판 검색 - 로그인 회원만 가능하게 할 수 있나요? | |
왜만지냐 | svn업그레이드시 문의요 | |
정낙훈(xynex) | SSL 사용 해제 어떻게 하나요? [4] | 2009.01.28 by Mynation |
Sus4_ | 헉 1.1.5버전에서 레이아웃 없어졌나요? [1] | 2009.01.28 by Sus4_ |
이런식으로 해 보시죠.....