제목 | [헬퍼대체] set_value, set_checkbox, set_radio 무조건 넘겨받기 | ||
---|---|---|---|
글쓴이 | ci세상 | 작성시각 | 2009/10/08 11:27:11 |
|
|||
- 용도 : set_value로 폼값을 고정시키기 위해서는 set_rules 이 컨트롤러에 정의가 되어 있어야 하는것을 없어도 무조건 값을 고정시키도록 하였습니다. - 방법 application/helpers/MY_form_helper.php 파일 추가 (헬퍼 대체방식 사용) <?php function set_value($field = '', $default = '') { if(isset($_POST[$field])) { return form_prep($_POST[$field]); }else { return $default;; } } function set_checkbox($field = '', $value = '', $default = '') { if(isset($_POST[$field])) { if($_POST[$field] == $value) { return ' checked="checked"'; } }else { if($value == $default) { return ' checked="checked"'; } else { return ''; } } } function set_radio($field = '', $value = '', $default = '') { if(isset($_POST[$field])) { if($_POST[$field] == $value) { return ' checked="checked"'; } }else { if($value == $default) { return ' checked="checked"'; } else { return ''; } } } - 대체사용시 문제점은 댓글로 달아주시면 검토해 보도록 하겠습니다. |
|||
다음글 | [APP] Bamboo INVOICE (인보이스) | ||
이전글 | [팁] 세션 창 닫혔을때 종료되도록 - 쿠키응용편 | ||
ci세상
/
2009/10/14 14:14:57 /
추천
0
value, checkbox, radio 3부분 set_rules, set_values 없어도 고정이 되도록 추가/변경하였습니다.
|
ci세상
/
2010/02/18 16:00:55 /
추천
0
개발된 소스에 이 코드가 빠진것을 오늘 에서야 알았습니다.;;
이코드 사용하시면 폼검증 이용시 편하실 텐데 어느정도 이용 하시는지 모르겠네요. |