묻고답하기

<?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 남기남
KANTSOFT shopxe모듈 수정중입니다. (product모듈포함) [2] 2012.11.23 by KANTSOFT
운영자611 텍스타일에 블로그샵 모듈 쓰는데 srl오류요. file  
아담하와 글쓰기 속도  
Asaph 서버 HTTP 500 에러가 하루에 세네번씩 나네요.. 도와주세요.ㅠㅠ [1] 2012.11.23 by AppSeedKorea
ghostcom 조회수 카운터 위젯?  
ghostcom 방문자 카운터를 조회수 카운터로?  
오락실주인 게시판 xml 생성후 데이터이전  
나잔보자 레이아웃하나로 여러페이지만들기.. [1] 2012.11.23 by pentopen
토이터 xe로 뉴스사이트 운영이 가능한가요? [1] 2012.11.22 by 퍼니엑스이
CEO송선생 루트에 XE 설치 안하신분들은 인덱스페이지에서 어떻게 당겨오시나요? [6] 2020.03.14 by LI-NA
규*~* 웹 속도관련 문의입니다. [1] 2012.11.22 by 푸시아
버디구루 스팸 아이디.. 등록.. 막을 수 있는 방법이 없나요? [2] 2012.11.22 by CEO송선생
무적쥔장 최신 패치후 통합 검색시 에러나네요  
Mye 쇼핑몰처럼 그 게시물에 해당하는 상품후기랑 q&a게시판을 출력하려면  
젠이 특정 category_srl과 특정 document_srl을 목록에서 숨기려면 어떻게 해야 되나요?  
나잔보자 GNB 에 대한 LNB 인식 [1] file 2012.11.22 by 송동우
프롬이 답변 글은 어떻게 입력하나요 ? [1] 2012.11.22 by 송동우
노멀라이저 if(!Context::get('is_logged') 부분 질문 [2] 2012.11.22 by 젠이
redclip 산넘어산... 설치후 로그인이 되지 않습니다.  
redclip 1.5.3 godaddy 에 설치시 문제 [1] 2012.11.22 by redclip
톡톡보니 레이어 팝업 애드온 문제....  
궁뎅씨 확장변수의 주소(zip)입력폼의 기본text 출력문제 [3] file 2012.11.22 by 송동우
jajanggoo 게시판에서 list ,write,view 상태에따른 변수를 알수있을까요? [1] 2012.11.22 by 송동우
해피해킹 게시글 관리에서 대상모듈을 선택한 게시판을 바로 나오게 할수 없을까요  
나잔보자 lnb가...전부 다나와버려요;;; file  
안녕운 잘정리된 제로보드xe api 사이트 있나요? [2] 2012.11.22 by KANTSOFT
백용권 이거 html로 어찌 표현하는지 한번만 도와주세요  
쌘쓰쟁이 미니온 위젯사용하는데 회원만 미니온위젯보이게 하는방법이 있나요?  
소누스 댓글 작성시 새로고침이 안되게 하려면 어떡해야 할까요?  
mrbj 관리자 아이디 및 암호 변경 [1] 2012.11.22 by 송동우