묻고답하기
ruleset을 skin 단에서 지정할 수 없을까요?
2015.06.07 18:13
ruleset의 매뉴얼에 의하면 module 단에서만 지정이 가능한걸로 보이는데 이전의 filter 같은 경우는 스킨 파일 내에서 직접 경로 지정을 통해서 filter를 import 할 수 있었던 걸로 아는데요. ruleset는 스킨 단에서 import가 불가능 한건지 여쭤봅니다.
예를 들어서 멤버 가입을 할 때 가입 유형에 따라서 일반 고객, 비지니스 고객으로 나누고 싶은데 각기 사용자정의항목을 다르게 하고 각 폼에 대한 다른 ruleset을 적용하고자 하는데 이럴 경우는 filter를 사용하는 방법 밖에 없나요?
<!--%import($tpl_path."ruleset/insertPrivate.xml")--> 이런식으로 해봐도 안먹히네요. 도움 부탁 드립니다.
댓글 4
-
시니시즘
2015.06.07 19:47
그게 모듈 단에서의 "해당 모듈/ruleset/룰셋명.xml"만 적용이 가능한 것으로 알고 있습니다. 저는 "skin/해당 스킨/ruleset/룰셋명.xml" 이런식으로 적용하고 싶은 것이구요.
-
모듈 룰셋을 사용하지 않을 이유가 있나요?(스킨별로 따로 룰셋이 필요하시나요?)
룰셋을 그대로 사용하시면서 스킨별 다른 룰셋을 사용하시려면 동적 룰셋(files/ruleset 아래 저장되는)을 사용하시면 됩니다.
로그인 방식처럼 아이디/이메일 전환이 필요한 것과 회원가입 폼처럼 추가 필드가 들어가는 모든 입력폼은 동적 룰셋을 사용합니다.
사용 방법은 룰셋 이름 앞에 @를 붙여 지정하면 되며, 룰셋 생성은 https://github.com/xpressengine/xe-core/blob/master/modules/member/member.admin.controller.php#L476 처럼 룰셋 파일을 생성후 files/ruleset에 저장하면 됩니다.
그냥 귀찮으시다면 기존 filter 방식을 사용하셔도 되지만 이경우 추가적으로 서버 검증 절차가 필요할 수 있습니다.
-
시니시즘
2015.06.07 21:22
아 동적 룰셋에 대해서 개념이 애매했었는데 정확히 이해했습니다. 이런 용도였군요. 감사합니다. (사실 xml로 추가하는 방식도 필요하긴 할거 같군요.)
글쓴이 | 제목 | 최종 글 |
---|---|---|
XE | 공지 글 쓰기,삭제 운영방식 변경 공지 [16] | 2019.03.05 by 남기남 |
미노야 | 인증메일이 하얗게 공백으로 날라올땐 어떻게해야하나요? [1] | 2015.06.06 by GG |
삶의한절 | 회원가입 오류 [2] | 2015.06.06 by 삶의한절 |
도토리맘 |
컨텐트 모듈 날짜 컴포넌트 한글을 영어로..
![]() | |
착한동구 |
ckeditor 쓰고싶어요
[1]
![]() | 2015.06.06 by 착한동구 |
Ssami |
게시판 오류 확인좀 부탁드려요~
[2]
![]() | 2015.06.06 by Ssami |
쩡3a41e | 중국어 버전에 관한 문제입니다. [3] | 2015.06.06 by 흑묘백묘 |
XE모듈 | 지금 ilbe.com 에서 사용하는 레벨 아이콘 [1] | 2015.06.06 by Podongi |
강집사님 | 1.8.2 이메일 인증 문제 [5] | 2015.06.06 by 불금 |
착한동구 |
스케치북 게시판 수정에 대해 또 물을게요
![]() | |
착한동구 |
스케치북 게시판 수정 좀 도와주세요
[2]
![]() | 2015.06.06 by 착한동구 |
아나까떼 | 인증메일에 디자인을 적용시키고싶습니다 [2] | 2015.06.06 by 아나까떼 |
구구가가 | 시간대별 배경 이미지 변경 소스에서 각 이미지를 전체화면 고정시키고 싶은데... [2] | 2015.06.06 by 구구가가 |
Alice | 회원들의 닉네임을 통일시키는 방법은 없나요??? [2] | 2015.06.06 by 불금 |
불금 | 최고 관리자가 아닐때 IP 불러오는법 [3] | 2015.06.06 by 불금 |
왈라스 | 묻고 대답하기 게시판에서 스크랩버튼이 어디에 있나요 | |
간장게장같은남자 | ncart 결제코드 ZP 가 무슨뜻인가요? | |
빛의바다 | 코어를 업데이트 했는데 왜 카운터가 작동을 하지 않을까요?? | |
착한동구 | 이게 무슨뜻이예요? [4] | 2015.06.05 by 착한동구 |
국선해선 | 이주연743님,그리고 다른분들 도와주세요 ㅠ [1] | 2015.06.05 by 이주연743 |
착한동구 | 패밀리 사이트 부분 팝업사용 안하려면 어떻게해요? |
폼태그에 ruleset="룰셋이름"