묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
{$content} 부분에 if문을 사용하려고 합니다^^;
2013.05.23 12:57
안녕하세요^^
벌써 XE를 사용하면서 사이트 제작을 한지 좀 되었는데도...
모르는게 너무나도 많습니다.
위젯이나 애드온을 제작하시는 분들을 보면 정말 혀를 내두를 정도 입니다.
이렇다보니 질문할거리가 많은데요...
이번에도 막히는 부분이 있어 이렇게 질문 드립니다^^;
제가 보통 레이아웃을 코딩하면 "메인"과 "서브"를 나눠서 코딩하는데
메인부분을 코딩할때 대부분 위젯이나 정해진 버튼들이어서 레이아웃에 코딩을 직접 하게 되는데
문제는 회원가입이나 정보수정같은 페이지는
/index.php?mid=page_ZuLj95&act=dispMemberInfo
이런식으로 페이지 뒤쪽으로 변수가 붙으면서 들어가게되고 완료하면 기존의 페이지로 다시 돌아가는데
제가 코딩하는 방식이면 메인에서 회원가입이나 정보수정과 같은 페이지에 접속하면
서브페이지에 직접 링크를 걸기때문에 먼가 좀 꺼림찍한게 많은데요...
이걸 IF문이나 COND를 사용해서 메인일때는 <div></div>가 보여지고
회원가입이나 정보수정으로 들어가면 <content></content>만 남기고 <div>는 없애는 방법이 없을까 해서요.
혹시 알고 계시다면 아낌없는 조언 부탁드립니다^^
감사합니다~
댓글 1
-
푸시아
2013.05.23 21:01
-
DOUBLEP
2013.05.24 19:29
와...저렇게 변수를 설정하는 방법도 있군요!! 감사합니다~~~레이아웃이 아니면 그냥 메인 컨텐츠 부분에 페이지로 생성해서 만드는 방법이 가장 좋은가요~? 페이지 생성 부분은 수정하기가 용이하지가 않아서 저렇게 사용하고 있었습니다. ㅎ 아무튼 좋은답변 감사합니다!!^^
굳이 그런 방식을 사용하신다면
cond="Context::get('act') != 'disMemberInfo'" 을 사용하셔도 될 것 같네요.