묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
if와 cond문을 이렇게 같이 사용해도 될까요?
2014.03.21 21:34
아래 문장이 테스트를 해보면 그룹별로 이상없이 제대로 작동은 하는데요.
제가 비전문가이기도 하고 여러 팁을 보고 짜깊기 한거라 .....아래 문장에서 처럼 if 문과 cond 문을 같이 이렇게 사용해도 되는지 문의합니다.
준회원과 일반회원, 우수회원, 관리그룹이 있습니다.
로그인 후 해당 회원이 준회원이면 준회원용 내용이 보여지고 일반회원과 우수회원일 경우 다른 내용이 보여집니다.
로그인을 하지 않았다면 로그인을 해달라는 내용입니다.
//////////////////////////////////////////////////////////////////
<!--@if($logged_info)-->
<block cond="$logged_info->group_list[준회원그룹번호]">
준회원용 내용
</block>
<block cond="$logged_info->group_list[일반회원그룹번호] || $logged_info->group_list[우수회원그룹번호] || $logged_info->group_list[관리그룹번호]">
일반회원과 우수회원용 내용
</block>
<!--@else-->
로그인을 하지 않으셨네요. 로그인해 주세요
<!--@end-->
구문법 신문법 함께써도 문제가 없습니다
신문법은 코딩량을 줄이고 더 직관적이게 만들게 하기 위한 용도인데, else 가 없다는게 큰 단점이죠