포럼

저도 나름 개발(?)아닌 개발을 하고 있으니 이렇게 개발자 포럼 이라는 무시무시한 곳에 글을 올립니다.


현재 아주 간단하게 지인분만을 위한 모듈을 만들고 있습니다. 

(태어나서 처음으로 해봅니다. 하나하나 쓰면서 유저들이 편리하게 이용할 생각을 하니 '아~ 이맛에 프로그램하는구나!'하는 생각이 드네요. 새삼 개발자분들 존경스럽습니다.)


로또처럼 복권번호를 자신이 입력하고 입력한 날짜에 맞춰서 쭉~ 리스트로 보여주고 관리하는 것입니다.

현재 DB에 입력은 잘 되는데요, DB에 입력된 값을 받아오는 과정에서 

출력되는 부분이 전혀 나오지 않습니다. 디버그를 하는 코드를 넣어봐서 출력해봤는데 디버그코드가 안나오네요.


---- model.php

class receiptModel extends receipt {

.

.

.

function procReceiptGetNumberBysrl($member_srl) {

if(!Context::get('is_logged'))

$this->stop('Please Login');

{

return executeQuery('receipt.getReceiptMynumber', $member_srl);

}

}

}



--- view.php

 class receiptView extends receipt {

.

.

.

        function dispReceiptMylist() {

if(!Context::get('is_logged')) return $this->stop('로그인이 필요한 서비스 입니다다.');

// 변수 설정

$logged_info = Context::get('logged_info');

$member_srl =$logged_info->member_srl;



// model 객체 생성후 번호를 구해옴

$oReceiptModel = &getModel('receipt');

$output = $oReceiptModel->procReceiptGetNumberBysrl($member_srl);


// 템플릿에 쓰기 위해서 context::set

Context::set('number_list', $output->data);


debugPrint($output);

$this->setTemplateFile('receipt_box');

}

}


--- class.php
 class receipt extends ModuleObject {

        function moduleInstall() {
$oModuleController = &getController('module');
        $oModuleController->insertActionForward('receipt', 'view', 'receipt');
            return new Object();
        }

        function checkUpdate() {
            return false;
        }

        function moduleUpdate() {
            return new Object(0,'success_updated');
        }

        function recompileCache() {
        }

}



오랜지 색깔부분이 디버그용으로 넣어본 부분인데요, 같은 디버그코드를 쪽지출력하는 부분에 넣었더니 객체형으로 잘나오더라구요.
그런데 저는 왜 비슷한 유형의 부분인데 아무것도 안되는것인지...
제 짧은 생각으로는 view부분의 모델객체 생성하는 부분이 아무래도 안되는것 같습니다. Model를 생성하는게 저렇게 코드만 쓰면 되는게 아닌가요?? 제가 뭘 빼먹은게 있는것 같기도하고... 뭔가 분명한게 없으니 많이 답답하네요.

모델객체 생성직전까지 실행이 되는건 디버그용 코드를 넣어가면서 확인해봤습니다. 그런데 그 아래에 ouput 변수가 생긴이후로 디버그코드를 넣어보면 문자열도 출력이 안되고 아무것도 안나오고 그냥 화면이 하얀색으로만 나와버리네요.

제 실력으로 해볼 수 있는 곳까지 다 해본거 같아요. 이제 5일이나 지난 이녀석을 어떻게 해치워야하는지요....
클래스부분도 제가 만들긴 했지만 너무 엉성하게 뭔가 빠진거 같은 느낌을 지울 수 없네요...

답답해서 잠도 안옵니다. 여긴 해외라서 누구에게 찾아가서 물어볼 사람도 없어요 ㅠㅠ

도와주십시요
글쓴이 제목 최종 글
휘즈 XE 정체성 [3] 2013.07.20 by 몽실아빠
jahong 어떻게 보안을 해야할까요? 보안 가이드좀 알려주실수 있나요? [5] 2013.07.19 by jahong
큰성565 질문방에 264포인트 걸고 질문합니다 ;ㅇ; xe recruit 전문가님의 손길을 기다립니다!.. [2] 2013.07.19 by 큰성565
2-COIN XE에 2단계 인증(구글 otp) 적용이 가능할까요? [2] file 2013.07.19 by 2-COIN
컴토피아 트랙백 기능을 활용하면서 스팸을 효율적으로 막는 방법? [2] 2013.07.19 by 컴토피아
리크스 암호화에 관해서 읽어볼 만한 글 [11] 2013.07.19 by 참치.k
퍼니엑스이 allianceXE 모듈을 오픈 프로젝트로 전환하였습니다. [4] 2013.07.18 by 윈컴이
오락실주인 자료공유 12 컨텐츠위젯 랭킹 작동되나염 ?  
천제아 새로운 게시판 스킨 지원에 대하여 [2] 2013.07.18 by 컴토피아
Ju-rie 혹시...여러분들 페이징 버그가 있는거 같은데... [5] 2013.07.17 by Ju-rie
컴토피아 XE도 이제 드래그&드롭 첨부기능을 지원하면 어떨까요? [2] 2013.07.17 by 컴토피아
푸시아 XE 비밀번호 찾기 메일 보내면 네이버 메일에 안옵니다. [13] 2013.07.17 by 푸시아
soonpeng use_object_cache 짜증나네요-_-  
finits 관리자님 봐주세요~~ [1] 2013.07.16 by 푸시아
orangehome 다중 언어 사용 문제 [7] 2013.07.16 by 종스
푸시아 (브금) GG 프로젝트 시작 [14] 2013.07.16 by 송동우님최고
큰성565 xe 사용팁의 속도개선 팁 2번째 궁금한 것이 있는데요 ㅎㅎ [6] 2013.07.15 by 큰성565
똑디 난 XE가 이래서 좋습니다. [12] 2013.07.15 by 라미아스튜디오
오락실주인 설문조사 모바일용으로 수정해주실분 없나염 ? ㅠ [2] file 2013.07.15 by 오락실주인
pentopen 구글 프로젝트 이슈에서 'sort down' 시키는법 아시는분 알려주세요.