묻고답하기

<?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 남기남
지리산작두 자꾸 로그아웃 되네요 (outgoing proxy 문제?) [2] 2008.04.18 by Capyou
wnrudals2 통합검색창이 가운데로 오게 하고 싶습니다. [2] 2008.04.18 by Capyou
Topazz 도움을 주세요 [4] 2008.04.18 by Capyou
카르페시온 위젯 최근 이미지 긁어오는것이 게시판그림만 가능한가요? [2] 2008.04.18 by Capyou
김효영726 도와주세요. 로그인정보가 ㅜ.ㅜ [2] 2008.04.18 by Capyou
설치시에 이런 오류가 뜹니다. [1] 2008.04.18 by
제로 이 조합으로 정상 사용하시는 분 내공 부탁드립니다. [1] 2008.04.18 by 백성찬
DreamCT 검색엔진처럼 통합검색을 레이아웃에 포함시키는 방법?? [2] file 2008.04.18 by DreamCT
DreamCT 공식 레이아웃외에 사용불가합니다. [2] file 2008.04.18 by DreamCT
맑은울림 제로보드기본설정변경 setup.php파일 [3] 2008.04.18 by 맑은울림
정진국632 친구추가 및 쪽지보내기!!! [2] 2008.04.18 by 정진국632
zisunny 게시판 스킨을 수정하고 싶은데요... [2] file 2008.04.18 by J..
Moe 언어선택 [2] file 2008.04.18 by Moe
축복유통업자 정식버전업그레이드후 에러발생 [5] file 2008.04.18 by 아모스™
SM3 하나의 도메인에 디자인이 서로 다른 사이트 구축이 가능한가요? [4] 2008.04.18 by SM3
chanho.song 게시판 스킨 변경 [2] 2008.04.18 by chanho.song
protte 게시판 스킨은 어떻게 바꾸나요? [2] 2008.04.18 by J..
케네라이 로그인 정보폼에서.. [3] 2008.04.18 by 어린왕자7
빈군 제 컴퓨터에서 작업한것을 그대로 서버에 옮기고 싶습니다. [2] 2008.04.18 by 백성찬
이매진 페이지가 안뜨는데요...ㅠㅠ [3] 2008.04.18 by 이매진
정진국632 제목 옆에 분류 항목 만들기 [1] 2008.04.18 by 정진국632
반도체맨 제로보드5->제로보드XE [2] 2008.04.18 by 반도체맨
rfhell 자동저장 기능 이후에 게시물 사라지는 현상.. [4] 2008.04.18 by rfhell
sugarkane 고수님들 답변 좀 ㅠ;; 확장변수 - 제목관련 [2] 2008.04.18 by sugarkane
똑디 제로보드 메인의설문조사... [1] 2008.04.18 by 백성찬
언약 다른 계정으로 옮기는데 현재 제작되어 있는 상태로 쓸 수 있는지요? [2] 2008.04.18 by 똑디
이매진 게시판 상단과 좌측 디자인... [1] 2008.04.18 by 똑디
미스자 제로보드xe설치시 access deied for user 에러 발생 [1] 2008.04.18 by 똑디
네모난태양 게시판에 아이프레임은 못넣나요? [1] 2008.04.18 by 똑디
Daniel,PARK 1차메뉴에서 배경 문제. [1] 2008.04.18 by Daniel,PARK