묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
[해결]특정게시판 "분류값 필수" 입력 사용하기
2008.07.13 17:16
분류를 필수를 받는게
modules/board/skins/xe_board/filter/insert.xml
<node target="category_srl" required="true" /> //추가
이런식으로 하면 잘 되는데 문제가
기본스킨을 사용하는 모든 게시판에 적용이 된다는 사실입니다.
이 기능을 특정 게시판을 이용할려면 스킨을 복사해서 그 게시판만 써야하더군요.
방법이 없나요? 간단하다면 알려주시면 감사하겠습니다.
추가적으로 기능이 추가 됐으면 합니다.
스킨 관리에 분류사용체크 부분 아래 "분류 사용 시 필수 로 받기" 이런식으로 있으면 좋겠지만.
댓글 3
-
라르게덴
2008.07.14 17:04
-
뽀칠이
2008.07.17 03:19
감사합니다. 아주 잘됩니다.
혹시 2개의 특정 게시판일때는 이렇게 했더니 에러 나버리네요.!
<!--@if(Context::get('mid') == '특정모듈명1(게시판이름)','특정모듈명2(게시판이름)')-->
<!--%import("filter/insert_모듈명.xml")-->
<!--@else-->
<!--%import("filter/insert.xml")-->
<!--@end-->
하나를 가르쳐 주면 2개를 모르니 에쿵 죄송합니다. 열심히 하겠습니다. -
라르게덴
2008.07.17 17:19
<!--@if(Context::get('mid') == '특정모듈명(게시판이름)')-->
<!--%import("filter/insert_모듈명.xml")-->
<!--@elseif(Context::get('mid') == '특정모듈명(게시판이름)')-->
<!--%import("filter/insert_모듈명.xml")-->
<!--@else-->
<!--%import("filter/insert.xml")-->
<!--@end-->
그걸 옵션으로 구현하기를 기다리시는 것 보단 본인이 스킨파일에서 특정 모듈만 되게하도록 하면 되는거죠
write_form.html 파일에 가셔서...
제일 위에
<!--%import("filter/insert.xml")-->
이것의 경로의 파일을 임의로 하나 더 만드시고요.insert_모듈명.xml 으로하시면 되겠네요.
<!--@if(Context::get('mid') == '특정모듈명(게시판이름)')-->
<!--%import("filter/insert_모듈명.xml")-->
<!--@else-->
<!--%import("filter/insert.xml")-->
<!--@end-->
이렇게 바꿔주시면 특정 게시판모듈에서만 insert_모듈명.xml으로 동작할테고 그쪽에다가 검사 내용을 넣어주시면 되겠네요.