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

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

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

Cafe XE 에서   각 사이트의 회원수 에 대해서

별도의 DB항목으로 저장되어있는게 아니라.

 

회원그룹정보  부분을 통해 그때그때  count 해서 알아낸다

그러다보니,  회원수 많은 사이트 등을 기준으로 정렬하는게 간단치가 않다

 

뭐, 쿼리를 합쳐서 하거나..

회원수로 쿼리를 돌려 site_srl 값을 구한후  그를 기반으로 다시 카페 정보를 가져와 출력해도 되지만..

 

뭐, 여러가지 용도로 쓰려다보니,  아예 homepages  테이블에 회원수를 기록하는 기능을 만들었다.

 

이렇게 된 이유 중 하나가,  카페가 아닌 외부에서 가입하는 기능을 만들다보니 만들어진 것도 있는데

실제 회원가입/탈퇴  를  member 모듈 내의 함수를 쓰지 않고

 

이를 그대로 가져와 homepage 에 재정의하면..  여러가지 용도로 쓸 수 있다

회원수를 기록한다든지,  아니면  원하는 형태에 맞춰 여러 기능을 추가할 수 도 있다

 

 

가입기능을 member 에 넣는게 나은지  별도로 homepage 에 넣는게 나은지는..

Core 관리와  카페 모듈의 활용도 등에 따라 조금 달라지겠지만...

뭐...  일단 별도 정의하는 소스는 만들어두고 쓰고 있다.

 

 

마치..   ShopXE 의 Product 모듈이...  여러 용도로 확장하기 위해

document 모듈을 인용하는게 아니라  거의 유사 소스를 재정의하는 것과 같은 원리이다.

전체 10건
카테고리
XE Login