묻고답하기

<?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 남기남
이지매직 Test 입니다..^^  
굴다리로존내뛰어 svn으로 설치 후 파일을 덮어 써도 괜찮을까요? [1] 2008.04.08 by 백성찬
hybrid.idtail.com 안쓰는 외국어 목록에서 삭제 못하나요? [3] 2008.04.08 by 백성찬
늘미소 특정그룹회원출력 위젯에서 추가된 내용을 출력하려면...  
권오정 제로보드 xe 메인 홈페이지에 최근글 모듈 중에서 최상단.... [7] file 2008.04.08 by J..
가다오다 모듈이 없다는 말이 나옵니다. file  
JnCsoft 외부페이지에서 게시판의 내용을 불러왔을때....  
이기현805 홈페이지 로고의 링크 변경 [2] 2008.04.08 by 이기현805
zisunny 다시 질문 드립니다...로그인이 안되서요... [2] 2008.04.08 by zisunny
김태일 xe_document_readed_log 테이블의 엄청난 db부하... 어떻게 해결하나요? [1] 2008.04.08 by 백성찬
권오정 현재 xe.1.0.1 설치 했습니다. [14] 2008.04.08 by 백성찬
nis 제로보드 사용에 대한 질문좀 할께염 초보 ㅠㅠ [4] 2008.04.08 by nis
손해선983 초보질문좀 메인이 안나와요 [1] 2008.04.08 by 백성찬
이원형729 CuteFTP에서 한글이 깨집니다. [3] 2008.04.08 by 이원형729
한마디 고수님들 부탁합니다. [5] 2008.04.08 by J..
탑심 오랜만에 들어와서 XE 업그레이드를 했는데 모듈 표시 부분 [2] file 2008.04.08 by 탑심
뽀칠이 첨부파일 용량 변경 안되는데 어떻게 해야하나요? [3] 2008.04.08 by 뽀칠이
snowmas 댓글을 익명으로... [1] 2008.04.08 by 갯가
로즈628 초보 질문좀 드리겠습니다. [1] 2008.04.08 by 백성찬
sugarkane 통합 검색 오류?~ [1] 2008.04.08 by kiaora
정다운804 로그인폼 아무리 해도 수정이 안되요.. [1] file 2008.04.08 by 제주사랑
김유성192 2차메뉴 관련 질문 드립니다... [1] 2008.04.08 by 갯가
장천호 트래픽초과되서 사용중지되었어요 [1] 2008.04.08 by 갯가
하늘384 서버 도메인 [1] 2008.04.08 by 갯가
로즈628 로고를 등록하니깐 삐둘어 졌습니다. [1] file 2008.04.08 by 갯가
sugarkane 이미지 없음 썸네일 추가 방법 ㅠ  
김선생™ 제로보드 XE 를 호스팅옴겼습니다. 그런데 기존 디비를 쓰고있어요 [7] 2008.04.08 by 백성찬
탑심 제로보드와는 상관없지만... [2] file 2008.04.08 by 탑심
왜만지냐 게시판에서 멀티미디어자료 수정방법알려주세요~  
네모난태양 XE 다운로드 사용권한요. [3] 2008.04.08 by 백성찬