그누보드 5.4 다음주소 검색

그누보드 5.4 다음주소 검색

QA

그누보드 5.4 다음주소 검색

답변 2

그누보드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 함수 사용 자체가 잘못되어있더군요. 해결했습니다;

답변을 작성하시기 전에 로그인 해주세요.
QA 내용 검색
질문등록
전체 129,112
© SIRSOFT
현재 페이지 제일 처음으로