RX/XE 기능개발 내역
의뢰 전에 실제 구현가부가 걱정되시는 경우
또는 XE로 이런게 구현가능한지 의구심이 드는 경우들을 위해
실제로 XE 기반으로 제작한 기능들을 간단히 소개합니다.

단, 기재한 모든 기능들은 전부 의뢰자들의 요청에 의해 제작된 유료자료들입니다.
( 타사이트들처럼 템플렛형태로 다량 판매 자료로 만들어진 자료들이 아닙니다. )

따라서 가격대가 저가는 아님을 미리 알려드립니다. ( 기존 의뢰자와의 형평성을 감안해 비용측정됩니다)
구매 및 제작 원하시면 XE 제작의뢰 게시판에 글을 남겨주시면 됩니다.

XE 에서는 몇개의 input 을 같은 name 에 대해 배열형식으로 name 을 정의하여

|@| 를 구분자로 해서 하나의 변수명에 값을 넣을 수가 있다


XE 사용자정의 중 주소 같은 걸 생각해보면 쉽게 생각할 수 있다

4개의 input 창이 결국 하나의 변수에 |@| 로 구분되어 들어가지고, 다시 분해된다



sejin7940_dong (동주소) 형태에서도 

단순 시도 - 시군구 - 읍면동  의 연계 뿐만 아니라,  산리 / 세부주소까지 입력 받는 구조가 되면

결국 3개짜리 input 창 형식으로 해서 |@| 로 구분지어 입력을 받게 된다.   (사실 연계형 부분의 구분도 |@| 로 하기에  꽤 많은 |@| 를 사용하게 된다)


여기서 문제는...  배열형 name 을 사용할 경우

중간에 값이 없거나, 공백이 들어가면..  이 부분의 공간을 남기고 |@||@| 로 되는게 아니라

그냥 해당 input 창은 없는 것으로 취급하고 입력해버린다는게 굉장히 큰 문제가 된다.



즉,  산리 부분에 값을 안 넣고,  세부주소만 넣은 경우

해당 글을 수정을 누르면,   입력했던 세부주소가  산리 부분에 나타나는 현상이 발생한다

이건 버그라기보다, XE 구조상 어쩔 수 없는 문제점이다.


물론 Core 를 수정해 해결하는 방법이 있긴한데..  이건 또 다른 문제를 야기할 수 있기에

script 를 이용해 꽤 복잡한 편법을 사용해서..

산리 항목 값 여부에 따라 자동으로 |@| 가 중간에 배치되는 기능을 추가로 구현해서


글 수정시에도 정확한  동주소 구조형태를 유지하도록 개선하였다.

전체 8건
카테고리
XE Login