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

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

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

XE 의 대부분의 form 형태 페이지들은

proFilter 를 이용해서 전달하기에,  XMLRPC  형식으로 전달이 된다.

 

그런데 문제는 이 proFilter  의 기반이되는  filter.xml 들의 변환된 소스가...

jquery 를 기반으로 구현이 된다. 

cache/js_filter_compiled 에서 filter 파일을 살펴보면

(function($){  ~~  })(jQuery);   형식을 취하고 있다.

 

이 쿠폰코드 넣는 부분을..

새창으로 처리하는 형태에서는 사실 문제 될게 전혀 없지만..

 

난 이 쿠폰코드 입력을  XE 가 아닌 다른 사이트 내부에  iframe 형태로 집어넣는 기능을 만들다보니..

해당 외부 사이트에서 자체적으로 쓰는 jquery 파일과 버전이 차이가 생겨

XE 내부의 jquery 가 충돌되어서,  filter 가 작동되지 않는 경우가 발생해버렸다.

 

외부 사이트들의 jquery 를 고칠 수는 없는거고...

결국 쿠폰입력하는 화면과,   이 입력된 쿠폰을 처리하는 소스부분을

XMLRPC 과  아닌  HTML  형식으로 되도록 변형하여,  jquery 를 안 쓰고 처리하게 변경했다.

 

따라서 쿠폰을 iframe 처리해도, 외부사이트의 구현방식과 무관하게,  전부 정상처리가 가능해졌다...

 

쿠폰을 iframe 처리해서 사용할 수 있게 되면

 

이 쿠폰 기능의 활용성은 거의 무한대로 확장되게 된다

광고 기능을 이용하기에 최적의 시스템이 되고,   이를 XE 기반의 CPA머천트  사이트에서 현재 적극사용하고 있다.

전체 8건
카테고리
XE Login