테스트 사이트 - 개발 중인 베타 버전입니다

도로명주소를 다음 주소 API 로 변경하는 중 에러 채택완료

푸이그 9년 전 조회 3,098

http://sir.co.kr/bbs/board.php?bo_table=g5_pds&wr_id=2426#c_3343">http://sir.co.kr/bbs/board.php?bo_table=g5_pds&wr_id=2426#c_3343

 

위의 글을 바탕으로 소스를 변경해 주었습니다.

 

그런데 해당 페이지를 열면   아래와 같이 에러가 납니다.

 

고수님들 답변 부탁드립니다.

 

Fatal error: Call to a member function merge_javascript() on a non-object in D:\APM_Setup\htdocs\lib\common.lib.php on line 2420 

댓글을 작성하려면 로그인이 필요합니다.

답변 2개

채택된 답변
+20 포인트
9년 전

해당 게시물내에 지시하신 대로 작업하시지 않으신듯...

글의 내용에 보면..

 

/lib/common.lib.php  <- 이 파일에 아래 내용이 존재하는지 확인하신후 없다면 추가해주세요. function add_javascript($javascript, $order=0) {     global $html_process;     if(trim($javascript))         $html_process->merge_javascript($javascript, $order); } 위의 함수 구문이 추가 되었습니다. <- 추가해주라는 얘기입니다. class html_process 는 아래와 같이 변경 되었습니다. class html_process { 중략....     function merge_javascript($javascript, $order)     {         $scripts = $this->js;         $is_merge = true;         foreach($scripts as $script) {             if($script[1] == $javascript) {                 $is_merge = false;                 break;             }         }         if($is_merge)             $this->js[] = array($order, $javascript);     }  

 

common.lib.php 파일에 위 해당 코드가 없어서 발생하는 문제입니다. 해당링크의 글을

다시 찬찬히 살펴보시고 지시하시는데로 따라가시면 문제가 없을것으로 보이네요.

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

9년 전

답변 정말 감사드립니다. 

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인