그누보드 5.4 다음주소 검색

그누보드 5.4 다음주소 검색

QA

그누보드 5.4 다음주소 검색

그누보드5(영카트) 버전

5.4.2.8

사용 PHP 버전

5.5.17

본문

1. PHP 5.5.17입니다.

2. 그누보드 5.4.2.7 입니다.

3. 테마는 daontheme_ver2_02 사용합니다.

4. 게시판 스킨은 /www/theme/daontheme_ver2_02/skin/board/daon_inquiry/write.skin.php 입니다.

5. 글쓰기에서 우편번호 기능을 사용합니다.

-------------------------------

1. 주소 검색을 누르면

다음 우편번호 postcode.v2.js 파일이 로드되지 않았습니다.

라고 뜹니다.

2. write.skin.php에 아래 코드를 추가했습니다.

add_javascript(G5_POSTCODE_JS, 0); //다음 주소 js

3. 이번엔 아래 같은 메세지 뜹니다.

[우편번호 서비스 로딩 오류] API 로딩시 허용되지 않는 파라미터가 감지되었습니다. 사이트 관리자(개발자)분께서는 가이드페이지( https://postcode.map.daum.net/guide )의 기본 사용법을 참고하시어 수정 부탁드립니다.

4. 아래 팁을 적용했습니다. 스크립트를 불러올 때 ?js=v.1.9 이런 식으로 파라미터가 붙으면 위 오류가 뜨는건가 봅니다.

https://sir.kr/g5_tip/15675

5. 주소 검색을 누르면 콘솔에 아래와 같은 오류가 뜹니다.

 

241220.js:1Uncaught TypeError: Cannot read properties of null (reading 'document') at l (241220.js:1:15673) at241220.js:1:15612

6. 주소검색 버튼 코드는 아래와 같습니다.

<button type="button" class="btn_frmline" onclick="win_zip('fregisterform', 'mb_zip', 'mb_addr1', 'mb_addr2', 'mb_addr3', 'mb_addr_jibeon');">주소 검색</button>

7. g5_member 테이블의 mb_zip1 의 값을 3을 6으로 변경했습니다.

 

어딜 더 수정해줘야할까요?

이 질문에 댓글 쓰기 :

답변 2

https://sir.kr/g5_tip/19230

여기 참조해서 수정해보세요

문제 찾았습니다.
<button type="button" class="btn_frmline" onclick="win_zip('fregisterform', 'mb_zip', 'mb_addr1', 'mb_addr2', 'mb_addr3', 'mb_addr_jibeon');">주소 검색</button><br>

여기서 form name, id 값이 

fwrite 더군요.
<button type="button" class="btn_frmline" onclick="win_zip('fwrite', 'mb_zip', 'mb_addr1', 'mb_addr2', 'mb_addr3', 'mb_addr_jibeon');">주소 검색</button><br>

win_zip 함수 사용 자체가 잘못되어있더군요. 해결했습니다;

답변을 작성하시기 전에 로그인 해주세요.
전체 7
QA 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1402호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT