TIP게시판

제목 HMVC 사용시 Form_validation callback 함수가 작동하지 않는 문제
글쓴이 밝은미소 작성시각 2013/02/01 03:06:42
댓글 : 1 추천 : 0 스크랩 : 0 조회수 : 13112   RSS
HMVC 사용시 Form_validation callback 함수가 작동하지 않는 문제가 있습니다.
다음과 같이 해결하면 됩니다.

우선 application/library 아래에 MY_Form_validation.php를 아래의 코드 내용으로 만듭니다. (여긴 알맹이만 씀)
 
class MY_Form_validation extends CI_Form_validation 
{
  public $CI;
}

다음부터 아래와 같이 한줄을 삽입하고 사용하시면 잘 됩니다.
 
class Auth extends MX_Controller
{

  function __construct()
  {
    parent::__construct();

    $this->load->helper(array('form', 'url'));
    $this->load->library(array('form_validation'));
    $this->form_validation->CI =& $this;
  }
}
 다음글 ci 답변형 게시판입니다. (20)
 이전글 구글맵 연동 (1)

댓글

밝은미소 / 2013/02/05 23:46:26 / 추천 0
 나중에 Tank_auth를 업그레이드 하면서 관련 설명을 보니 Tank_auth 문서에 이미 있는 내용이네요. 역시 배포 문서를 잘 봐야 함 ^^