묻고답하기

<?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은 뭔뜻인가요?

아님 조건구문좀 알려주세요 ㅠㅠㅠ
글쓴이 제목 최종 글
XE 공지 글 쓰기,삭제 운영방식 변경 공지 [16] 2019.03.05 by 남기남
미친박군 회원 관리에서 등업해주면서 쪽지를 보내면 오류가 납니다.  
EaglesV1 도메인만 쓰면 안되고 도메인/xe 이렇게 해야만 접속이 되요.ㅠㅠ [2] 2012.10.17 by EaglesV1
디쎔버 xe 회원정보가 암호화되어 있는데 이를 볼 수 없나요? [1] 2012.10.17 by 송동우
jeegoon view_document 페이지에 isSecret 값 불려오려면 어케해야하나용~ [1] 2012.10.17 by sejin7940
브페 살려주세요 데이터를 날려버렸습니다. [1] 2012.10.17 by 송동우
한번할라냐 게시판DX에서 댓글이 표시되는 위치를 바꾸고 싶은데요 ㅜㅜ [1] file 2012.10.17 by 송동우
오늘도가자11 전체회원수 표시 방법좀 알려주세요 [1] 2012.10.17 by 송동우
Aaronner 시작페이지 위젯 꾸미기 [2] 2012.10.17 by 온달왕자
유하아빠 쉬운설치하다가 망했어요 도와주세요!! [1] 2012.10.17 by 온달왕자
insideJS 공지사항이 안돼요 도와주세요 file  
건곤일척 XE 초보에게는 이렇게 힘든가요. [1] 2012.10.17 by 온달왕자
쇼우타냥 회원정보 수정시 권한이 없다고 합니다.  
오락실주인 데이터들여오기 [질문] [1] 2012.10.17 by 진정한승리
Bokmani 최신버전으로 설치는 잘 되었는데...  
용초딩 신디케이션 alternative 부분 관련해서  
꿈틀잉 문서에서 첫페이지 숫자 끝페이지 목록 삭제하는방법요 [2] file 2012.10.17 by 온달왕자
문상순727 퍼미션 에러인데 도와주세요  
비스쿠리 xe에서 Q&A게시판 어떻게 구현하나요?  
백용권 임의로 저장된 사진을 첨부시키는 방법이 있나요?  
한번할라냐 게시판DX에서 댓글이 표시되는 위치를 바꾸고 싶은데요 ㅜㅜ file  
a-ram 관리자 아이디/비밀번호 분실 [2] 2012.10.17 by 푸시아
손주사랑 다음이고 xe고 모두다 아이프레이미ㅣ이 안되네요... [2] 2012.10.17 by 푸시아
까만사탕 조회수 추천수 비추천수 날짜 최근 수정일 안나오게 하는 방법? file  
임완빈 페이지를 탭으로 나타내는 방법에 대해서 [1] 2012.10.17 by 아직없는닉
노멀라이저 송동우님 저좀 도와주세요 ㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠ  
infiorb 쉬운설치 - FTP 오류 file  
Yopi 갑자기 로그인이 안 되는데 검색해봐도 제 경우는 이유를 모르겠어요. [1] file 2012.10.16 by ShopFree
자근도깨비 업데이트후 제어판오류  
꿈꾸는@달 ip 보이기 문제  
sage하늘 게시글 옮기는 방법좀요.... [1] 2020.03.14 by BNU