묻고답하기

<?php
    /**
     * @class point_status
     * @author zero (zero@nzeo.com)
     * @source modifier Yiem (arphile@live.co.kr)
     * @brief 포인트 현황 출력 위젯
     * @version 1.0
     **/

    class point_status extends WidgetHandler {

        /**
         * @brief 위젯의 실행 부분
         *
         * ./widgets/위젯/conf/info.xml 에 선언한 extra_vars를 args로 받는다
         * 결과를 만든후 print가 아니라 return 해주어야 한다
         **/
        function proc($args) {
        $lottery_member_srl = 1114;
        $lottery_cost = 50;
       
            // 비로그인 사용자의 경우 결과를 출력하지 않음
            if(!Context::get('is_logged')) return;

            // 로그인 정보를 구함
            $logged_info = Context::get('logged_info');
            $member_srl = $logged_info->member_srl;
            if(!$member_srl) return;

            // 포인트 관련 설정을 구함
            $oModuleModel = &getModel('module');
            $config = $oModuleModel->getModuleConfig('point');

            // 포인트 내역을 구함
            $oPointModel = &getModel('point');
            $widget_info->point = $oPointModel->getPoint($member_srl);
            $widget_info->level = $oPointModel->getLevel($widget_info->point, $config->level_step);
            $widget_info->level_icon = sprintf("./modules/point/icons/%s/%d.gif", $config->level_icon, $widget_info->level);
            $widget_info->lottery = $oPointModel->getPoint($lottery_member_srl) - $lottery_cost;

            // 최고 레벨이 아니면 다음 레벨로 가기 위한 per을 구함
            if($widget_info->level < $config->max_level) {
                $next_point = $config->level_step[$widget_info->level+1];
                $current_point = $config->level_step[$widget_info->level];
                if($next_point > 0) $per = (int)( ($widget_info->point - $current_point) / ( $next_point - $current_point )*100);
            }
            
            //변수 최종확정
            $cur_exp = $widget_info->point - $current_point;
            
            //위젯으로 보내기
            $widget_info->per = $per;
            $widget_info->next_point = $next_point;
            $widget_info->cur_exp = $cur_exp;
            $widget_info->current_point = $current_point;

            // 단위 설정
            $widget_info->point_unit = $config->point_name;

            // widget_info를 context setting
            Context::set('widget_info', $widget_info);

            // 템플릿의 스킨 경로를 지정 (skin, colorset에 따른 값을 설정)
            $tpl_path = sprintf('%sskins/%s', $this->widget_path, $args->skin);
            Context::set('colorset', $args->colorset);

            // 템플릿 파일을 지정
            $tpl_file = 'status';

            // 템플릿 컴파일
            $oTemplate = &TemplateHandler::getInstance();
            return $oTemplate->compile($tpl_path, $tpl_file);
        }
    }
?>

일단 포인트 현황 위젯 class html 정보인데요.
보시다시피 lottery 가 포함된 포인트 복권 개조판 위젯도 포함되어 있습니다.
그런데 문제점이 로그인을 하지 않으면 복권 개조판 위젯도 보이지 않는다는겁니다...

그냥 공백으로 나와요 ㅎㅎ

그래서 조건문으로 로그인이나 비로그인이나 둘다 출력 가능하게 할수 있을까요??
비로그인 상태에서는 포인트 현황표도 보이게끔...
그리고 
            // 비로그인 사용자의 경우 결과를 출력하지 않음
            if(!Context::get('is_logged')) return;

뒤에 붙는 return은 뭔뜻인가요?

아님 조건구문좀 알려주세요 ㅠㅠㅠ
글쓴이 제목 최종 글
BJ람보 공지 답변을 확실히 받기위한 질문자 지침서 [6] 2017.01.25 by mxin****
XE 공지 글 쓰기,삭제 운영방식 변경 공지 [17] 2017.09.15 by 남기남
유병석788 시작페이지 모듈이 열리지 않습니다.  
박하향풍선껌 최근 게시물 위젯에 디스크 이미지 출력 없애는 방법 file  
마루타812 페이지 위지윅 에디터에서 이미지 롤오버를 하려는데요..  
Larki XE 의 라이선스 표시 방식에 대해 문의드립니다. [1] 2012.10.22 by 구름나무바위
ITPLE[꾸야] XML쿼리 만들기 or 직접 쿼리문 날리기  
땡땡이별나라 방명록 댓글버튼 가리기에서요. [1] 2012.10.22 by 송동우
땡땡이별나라 xe 기본제공되는 "xe Guestbook ver 15.1.0" 방명록에서 댓글버튼 안보이게.. [1] file 2012.10.22 by 송동우
Shine정 최신글 질문 [2] 2012.10.22 by Shine정
mkcdj FTP접속이 않됩니다. [1] 2012.10.22 by 똑디
Shine정 최신글 확장변수 출력  
Hojoon Chang 1.5.3 포인트 리프레시 문제.  
큰돌♡ 일반 HTML 파일에서 XE의 위젯을 사용하려면 어떻게 하면 될까요? [1] 2012.10.22 by 똑디
guitar9464 꼭 고견 부탁드립니다.  
송song iframe에서 로그인한 후 이동페이지 질문입니다.  
Asaph TinyMCE 에디터 XE용 최신버전 없나요? 아님 추출방법좀 알려주세요 [1] 2012.10.22 by 김종성787
구름나무바위 [xe.1.5.3.3] getUrl() 특정 페이지 이동 작동이 안됩니다. [2] 2012.10.22 by 송동우
ttucca 모바일 사이트 동영상이 안나와요 [3] file 2012.10.22 by DOUBLEP
자근도깨비 모듈에 있어야 할 보드폴더 [2] 2012.10.22 by 송동우
숭숭군 레이아웃 설정 기본값 주기 [1] 2012.10.22 by KTK
오늘도가자11 송동우님 xe official v2 입니다 /최고관리자 이외에 게시판 관리자들도 ip 안보이게 하고 싶습니다 [1] 2012.10.22 by 오늘도가자11
어려워ㅠㅠ 도메인 설정이 안되요  
헤젤리엘 쪽지함 보기가 없어졌어요. [1] 2012.10.21 by 송동우
루트엘 phpmyadmin 관련 질문 [1] file 2012.10.21
동해수문장 '페이지에오류가있습니다.'라고 뜹니다.. [1] file 2012.10.21 by pentopen
골드라이덴 초보인데요 제로보드 설치중 오류가 나서 막히고 있습니다. [1] 2012.10.21 by 송동우
띠로리로리 html 파일 수정하는법 [1] 2012.10.21 by 송동우
사노라면언제간는 제발 알려주세요..ㅜㅜ file  
벤더 로그인폼 위치 변경 하고싶어요. [2] 2012.10.21 by DynamicLaser
오늘도가자11 쪽지 1통당 1포인트 차감되며 일정포인트 미만은 쪽지 못보내기방법좀 [1] 2012.10.21 by 송동우
니키11 회원정보보기에서 자기 포인트 현황을 볼수있는 페이지 [1] 2012.10.21 by 송동우