묻고답하기
확장 변수의 부분이 존재 할때 실행되게 하려면?
2011.10.06 12:07
기존게시판은
<!--@if($oDocument->isExtraVarsExists())-->
이러한 if문을 사용하여 확장변수값이 존재할때 변수값을 읽어오거나 하는데요.
이 if문을 더 발전시켜서 확장변수의 각각의 변수 존재를 보고 if문이 실행 되게 하고 싶습니다.
만약 a,b,c 라는 확장 변수가 있다면
a 의 값이 존재할때는 aaa한 내용을 실행하고
b의 값이 존재할때는 bbb,
c의 값이 존재할때는 ccc라는 내용을 실행하길 원합니다.
제 생각으로는
먼저,
{@ $extravar_list = $oDocument->getExtraVars()}
위와 같은 코드로 확장변수를 배열로 쪼개고,
그 후에 적절한 if문을 사용해야 할 것 같습니다. 고수님들의 좋은 조언 부탁드립니다.
감사합니다.
댓글 3
-
송동우
2011.10.06 12:09
-
ibwj
2011.10.06 12:26
죄송합니다 조금더 자세한 답변 부탁드립니다. {$extravar_list[1]->값} 확장 변수는 이런 식으로 불러와야 하는데요? 죄송합니다. XE if문에 아직 적응을 못해서.. 다시한번 답변 부탁드립니다. -
송동우
2011.10.06 12:41
a 의 값이 존재할때는 aaa한 내용을 실행하고
b의 값이 존재할때는 bbb,
c의 값이 존재할때는 ccc라는 내용을 실행하길 원합니다.
이것에 대한 답이 바로 아래 내용입니다.
<!--@ if($a)-->
aaa실행
<!--@ else if($b)-->
bbb실행
<!--@ else if($c)-->
ccc실행
<!--@ end-->
변수 $a, $b, $c에는 원하는 값을 넣으면 되는 겁니다.
만일 $a변수에 값이 사과라고 한다면
<!--@ if($a)--> 여기에서 $a에 값이 있으니 true
그래서 aaa실행 ..
aaa실행이 만일 $a값을 출력이라고 한다면 {$a} 이렇게 하면 됩니다.
-
ibwj
2011.10.06 12:42
넵 감사합니다.
<!--@ if($extravar_list[1]->value)-->
이런식으로 하니 바로 해결 됐네요. 감사합니다.
글쓴이 | 제목 | 최종 글 |
---|---|---|
XE | 공지 글 쓰기,삭제 운영방식 변경 공지 [16] | 2019.03.05 by 남기남 |
必得力 | 회원가입시나 수정시 닉네임/ID /E-mail 은 중복체크를 하자나요 . 이름도 가능할까요? | |
두보 | 위젯추가시 1개이상 출력이않됨 | |
김바오로 | 레이아웃 상단에 내가만든 이미지나 플래시넣는 방법좀 이러주세요 [2] | 2009.05.20 by 노블 |
네비게이터 | 팝업창 출력방법이요.. [2] | 2009.05.20 by 느까끼 |
김정훈닷컴 | XE를 멀티도메인으로 운영할수는 없나요? [7] | 2009.05.20 by 백성찬 |
투데이 |
모듈관리 페이지 정상인가요?
[4]
![]() | 2009.05.20 by 투데이 |
돌베개야곱 | 카테고리 접기 [1] | 2009.05.20 by 투데이 |
투데이 | 이미지 리사이징 안되는데 어떻게 해야 하나요? [1] | 2009.05.20 by 투데이 |
호킁 |
어느날부터 브라우저 제목이 깨져서 나와요
![]() | |
별을향해 | 섬네일과 게시판에 첨부한 파일에 관해 질문 있습니다. [3] | 2009.05.20 by 별을향해 |
3family.lecl.net |
메뉴관리가 분류관리로 나오네요..
[3]
![]() | 2009.05.20 by 3family.lecl.net |
김정숙923 | 업로드한 파일 -> 바이너리 변경된 것 복구하는 방법 | |
투데이 | 본문 이미지 리사이징 짤리는 문제 ㅠ_ㅠ 급급~ [6] | 2009.05.20 by 투데이 |
행호 |
상단부분을 삭제하려고 합니다.
[7]
![]() | 2009.05.20 by 행호 |
miso777 |
최근문서출력ver0.1 xe공식레이아웃용 최근글 스킨
[1]
![]() | 2009.05.20 by GSP이정재 |
불패의초인 |
아쿠아 엠프 질문좀요~ㅠㅠ
![]() | |
나혼자 | 파일이 업로드 되지않아요 | |
돌베개야곱 | 카테고리 접기 | |
클래식갤러리 | 1.2.2 설치 시 ftp 정보입력에서 안넘어가요! [4] | 2009.05.20 by 주만호 |
투데이 | 본문내 이미지 리사이징 문제했지만 또 다른 문제가... [8] | 2009.05.21 by 투데이 |
<!--@ if($a)-->
aaa실행
<!--@ else if($b)-->
bbb실행
<!--@ else if($c)-->
ccc실행
<!--@ end-->