묻고답하기

안녕하세요.

 

제로보드xe

 

상세보기시 board.view.php

dispBoardContentView() 를 호출하는데

if($oDocument->isExists()) {
                if(!$this->grant->view && !$oDocument->isGranted()) {
                 $oDocument = $oDocumentModel->getDocument(0);
                    Context::set('document_srl','',true);
                    $this->alertMessage('msg_not_permitted');
                   
                   
                } else {
                    // 브라우저 타이틀에 글의 제목을 추가
                    Context::addBrowserTitle($oDocument->getTitleText());

                    // 조회수 증가 (비밀글일 경우 권한 체크)
                    if(!$oDocument->isSecret() || $oDocument->isGranted()) $oDocument->updateReadedCount();

                    // 비밀글일때 컨텐츠를 보여주지 말자.
                    if($oDocument->isSecret() && !$oDocument->isGranted()) $oDocument->add('content',Context::getLang('thisissecret'));
                }
            }

 

..... 생략

 

/**
         * @brief 메세지 출력
         **/
        function dispBoardMessage($msg_code) {
            $msg = Context::getLang($msg_code);
            if(!$msg) $msg = $msg_code;
            Context::set('message', $msg);
            $this->setTemplateFile('message');
           
        }

 

이 부분이 해당 게시판 skin의 message.html 을 호출 하는것 같은데.

 

빨간 글자 부분을 return $this->dispBoardMessage('msg_not_permitted');

로 변경하면

Fatal error: Call to a member function isExists() on a non-object in D:\workspace37\classes\template\TemplateHandler.class.php(220) : eval()'d code on line 11

이런 에러가 뜨더군요.

 

어떻게 하면 상세보기시 권한이 없을 경우 alert메시지가 아닌 해당 스킨의 message.html 을 호출 하도록 할 수 있을까요?

 

글쓴이 제목 최종 글
XE 공지 글 쓰기,삭제 운영방식 변경 공지 [16] 2019.03.05 by 남기남
율랑 1.5 업데이트 한 이후인데요. 플래닛과 페이지 수정 문제입니다.  
임상수757 핸재 xe공식 홈페이지 사용하고 있는 레이아웃 공개됬나요? [1] 2011.09.29 by 송동우
맥문동 공식 사이트에 적용중인 게시판 스킨 배포는 언제 쯤인지 아시는 분 계시나요?  
열심이 duplicate entry "for key 'unique_nick-name' 이런 메세지가..  
샤베니아 쉬운설치가 안됩니다. [1] 2011.09.29 by 샤르냥
부우우 DB를 인식하지 못합니다. [1] 2011.09.29 by 샤르냥
peace 1.5.0업데이트후 bodex 설정페이지가 없네요.. [2] 2011.09.29 by 송동우
율랑 1.5 업데이트 후에 게시판 EX 기본 스킨 오류가 나요. [2] 2011.09.29 by 송동우
paulryu03 XE 코어 1.5 Beta 설치 후, 스킨 관리 페이지에서 오류 납니다. [2] 2011.09.29 by 그랜트
호왕 긴급사항이 발생하여 고수님들께 도움을 청합니다. [2] 2011.09.29 by 호왕
김진태200 로그인시 아이디 대신 이메일로 변경  
ex-team 어흑 ㅡㅜ... xe.1.5.0에서 xe.1.4.5.10으로 다운은 불가능한가요? [1] 2011.09.29
좀비이 xe1.5 새로설치후 로그인풀림 현상을 어떻게 해결하면 좋아요? [2] 2011.09.29 by 좀비이
sweetjang 홈페이지를 여는데 Call to undefined method Object::executeQuery()라고 뜨면서 config/func.inc.php on line 185라는 에러가 뜨네요 [1] 2011.09.29 by 웹기프트
sweetjang 홈페이지를 켜면 에러 메시지가 뜹니다. executQuery에러 [1] 2011.09.29 by 웹기프트
☆민트☆ 페이지에서 기본적으로 제공해주는 링크값수정하고 싶습니다. [1] 2011.09.28 by 송동우
부우우 MySQL을 인식을 못합니다; [1] 2011.09.28
플로어 콘텐츠에 이미지삽입후 위에 공간이 생기는문제 [2] file 2011.09.28 by 송동우
정은미915 동영상.. 집에선 확인되는데 회사에선 안되네요.. [1] 2011.09.28 by 송동우
김일광186 게시판 목록 클릭시 팝업창으로 열리는 방식꼭좀 부탁합니다ㅜㅜ [1] 2011.09.28 by 송동우
건전소녀 특정 게시판 무단 복사 및 드래그 금지 [1] 2011.09.28 by 송동우
선율_2 텍스타일 스킨 변경시 -잘못된 요청입니다' 메시지 발생  
웹 엔진 Jquery / JS 질문 (같은 형식의 위치에 있는 요소 선택) [1] 2011.09.28 by 송동우
사이버짱 게시판에 글 등록시 "문서번호을 입력해주세요" 라는 메세지  
Sunt (수정) 일정 조회수가 넘으면 색깔이 바뀌게끔 하고 싶습니다 [7] 2011.09.28 by 송동우
이재복585 이메일을 자동으로 게시판 DB에 넣을 수 있을까요?  
ZeroCOM 제로보드xe 상세보기시 권한없음 페이지 이동에 관한 질문입니다.  
falldown list 요약부분에 html태그 허용에 관해 질문드립니다.  
배삼열 첨부파일이 저장되는 files 폴더를 hdd1, hdd2, hdd3 등으로 나눌 수 있나요? [1] 2011.09.28 by 씨지크
부우우 스토리지를 다른 서버에 있는 것으로 사용할 수도 있나요? [2] 2011.09.28 by 굿총