CI 묻고 답하기

제목 form_validation checkbox의 체크 갯수 검증
글쓴이 다솜지기 작성시각 2016/07/23 00:48:09
댓글 : 2 추천 : 0 스크랩 : 0 조회수 : 18104   RSS

혹시 form_validation 라이브러리 검증시 checkbox 의 체크 갯수 검증 방법을 아시는분 계신가요?

<input type="checkbox" name="days[]" value="monday" id="days" /> Monday<br />
<input type="checkbox" name="days[]" value="tuesday" id="days" /> Tuesday<br />
<input type="checkbox" name="days[]" value="wednesday" id="days" /> Wednesday<br />
<input type="checkbox" name="days[]" value="thursday" id="days" /> Thursday<br />
<input type="checkbox" name="days[]" value="friday" id="days" /> Friday<br />

 

$this->form_validation->set_rules('days[]', 'Days', 'required');

이렇게 검증하면 하나라도 없으면 에러가 뜨는데요.

최소 2개 이상체크해야 할 경우 form_validation에서 체크하는 방법이 없을까요?

 다음글 [초보/질문] url route 질문 입니다 ㅜㅜ (1)
 이전글 CI 동적 테이블 구성 (1)

댓글

변종원(웅파) / 2016/07/23 07:59:15 / 추천 0
매뉴얼에 없으면 안되는 기능입니다. 제 기억엔 없습니다. 따로 구현하셔야 합니다.
한대승(불의회상) / 2016/07/23 20:23:26 / 추천 0

사용자 룰을 만드셔서 적용 하시면 될것 같네요.

아래 부분 확인 해 보세요.

http://www.ciboard.co.kr/user_guide/kr/libraries/form_validation.html#callbacks-your-own-validation-methods