묻고답하기

<?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 남기남
루키짱 거 참 이상하네요 이거 해결 쩜 해주실분 급하네요 [1] 2008.04.08 by 백성찬
오류 이게 무슨 오류인지 아시는분 답변좀 ;; [5] file 2008.04.08 by 백성찬
초보 초보 설치질문좀할게요 [1] 2008.04.08 by 백성찬
GPMz 디비와 세션에 대한 질문  
존이님 설치중 아무런 내용이없는 오류창... file  
도와주세요 이거 왜이런거죠?? - 데이터가 사라짐 [4] file 2008.04.08 by 감사합니다
알려주세요 레이아웃 값이 안나와요 [2] file 2008.04.08 by 무한로직
밧데리 Flash 갤러리를 만들고 싶은데요.. [1]  
얄라뽕따이 마이그레이션시 글 순서 날짜순으로 안되는건가요? [2] 2008.04.08 by 얄라뽕따이
새판 최근게시물을 플래시에 뿌리고 싶습니다.  
포트거스.D.에이스 경고문 뜨게 하기.  
심민철 로그인 위젯 스킨 관련 [1] 2008.04.08 by 심민철
봄눈 알 ftp로 권한설정 하는방법 [3] 2008.04.08 by 나그네
탑심 2차 메뉴가 왼쪽에 안 나오고 하단에 나옵니다; [2] [1] 2008.04.08 by 탑심
은단껌 카테고리를 메뉴처럼 사용하고 싶은데.. file  
nozozzang 게시판질문입니다! [1] 2008.04.08 by 제임스648
Dark엔젤 질문 있어요~ [1] file 2008.04.09 by 까마구
シャナ 제로보드 설치할때요 [2] 2008.04.09 by youdw
sies doctype 변경..  
초보자 제로보드 설치중인데 mysql 아이디를 입력하라고 나오네요/// [1] 2008.04.09 by 백성찬
소소 회원가입 모듈을 사용할수 없습니다. [1] file 2008.04.09 by 백성찬
로즈628 사이트 전체 글꼴 바꾸는 법좀 알려주세요. [1] 2008.04.09 by 백성찬
사용자 카운터가 맞질 않아요. [1] 2008.04.09 by 백성찬
박봉수610 최근게시물에 플래시가 올라오는 방법이 없을까요.?  
그런리퍼 zbxe 설치할려고하는데 오류가납니다 [2] file 2008.04.09 by 그런리퍼
경기방 일반게시판에서 이미지 추가 방법. [2] 2008.04.09 by 경기방
킁킁킁 업데이트후 로그인창이 망가졌습니다 로그인창 깨짐 [2] file 2008.04.09 by 킁킁킁
성산포 게시판을 보여주지못합니다 [6] 2008.04.09 by 성산포
로이건우 약간의 고용량 파일 첨부시 일어나는 현상 !!! [1] file 2008.04.09 by 에이르
ammaket 관리자페이지 접속에러 [1] 2008.04.09 by 백성찬