2026, 새로운 도약을 시작합니다.

시도군구 플러그인

aaa.png

시도군구읍면동 셀렉트박스 플러그인

1. 설치방법

- 최상위 디렉토리에 extend와 plugin 디렉토리를 업로드합니다.

- /extend/sido.extend.php에서 상수값들을 설정합니다.

- 관리자로 로그인한 상태에서 http://도메인/plugin/sido/sido_install.php 실행

2. sido.extgend.php 상수설명

- SIDO_OPTION_VALUE_TYPE: <option>의 value값을 행정구역분류 코드값으로 할지, 명칭으로 할지 설정합니다 ( 'code' or 'name' )

3. 사용방법

- 사용하고자 하는 페이지에서 /plugin/sido/js/sido.js 파일을 불러옵니다.

  ex) <?php add_stylesheet('<link rel="stylesheet" href="'.$board_skin_url.'/style.css">', 0); ?>

- $.sido()에 시도, 군구, 읍명동 셀렉트박스의 셀렉터를 파라메터로 넣고 실행

  ex) 

[code]

<script>
    $(document).ready(function () {
        $.sido({
            code1:{
                el:'#wr_3',
                selected:'<?php echo $write['wr_3']?>'
            },
            code2:{
                el:'#wr_4',
                selected:'<?php echo $write['wr_4']?>'
            },
            code3:{
                el:'#wr_5',
                selected:'<?php echo $write['wr_5']?>'
            },
        }); 
    })
</script>

[/code] 

  </script>

4. 샘플코드

[code]

<?php
include_once 'common.php';
include_once 'head.sub.php';
add_javascript('<script src="' . G5_PLUGIN_URL . '/sido/js/sido.js"></script>');
?>

<select name="" id="sido"></select>
<select name="" id="code2"></select>
<select name="" id="code3"></select>
<script>
    $.sido({
        code1:{
            el:'#sido',
            selected:'부산광역시'
        },
        code2:{
            el:'#code2'
        },
        code3:{
            el:'#code3'
        }
    });
</script>
<?php
include_once 'tail.sub.php';
?>

[/code]

5. 행정구역DB업데이트

https://kssc.mods.go.kr:8443/ksscNew_web/kssc/common/CommonBoardList.do?gubun=1&strCategoryNameCode=019&strBbsId=kasctnr&categoryMenu=011 에서 최신 행정구역분류 엑셀파일을 다운로드 받습니다.

- 엑셀파일을 열어 두번째 시트 1.총괄표(현행)에서 실제데이터가 시작되는 행부터 마지막까지 복사 후 에 액셀파일을 열어 sido.xlsx로 저장합니다.

1935540571_1562116141.3305.png

- sido 플러그인 디렉토리에 sido.xlsx를 업로드합니다.

- 자료 업데이트전 g5_sido 테이블의 자료를 모두 삭제해주세요.(테이블을 지우셔도 됩니다. g5_sido 테이블을 새로 생성하여 업로드하게 됩니다.)

- http://도메인/plugin/sido/sido_install.php을 웹브라우저 주소창에 입력 후 실행합니다. (반드시 관리자로 로그인된 상태여야합니다.)

첨부파일

aaa.png (4.5 KB)
0회 2025-12-14 22:04
sekti_plugin_sido.zip (1.1 MB) 15회 2025-12-14 22:04
|

댓글 5개

멋집니다.

아주 유용하게 사용할 수 있을것 같습니다.

감사합니다

감사 합니다.

감사합니다 ^^

 시.도 구 를 플로그인 만들어주셔서 감사합니다. 

댓글 작성

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

로그인하기

그누보드5 플러그인

그누보드 호환이거나 독립적으로 실행되는 플러그인을 소개합니다.
번호 제목 글쓴이 날짜 조회
678 어제 조회 115
677 5일 전 조회 362
676 5일 전 조회 198
675 1주 전 조회 310
674 1주 전 조회 222
673 1주 전 조회 214
672 2주 전 조회 455
671 2주 전 조회 270
670 3주 전 조회 390
669 3주 전 조회 273
668 3주 전 조회 268
667 3주 전 조회 420
🐛 버그신고