codeigniter HMVC 아키텍처를 사용하여 응용 프로그램을 개발 중입니다. 나는 HMVC에 새로 왔으며 막 연구를 시작했습니다. 최근에 나는 codeigniter에서 MVC로부터 HMVC로 코드를 변환하기 시작했다. 등록 및 로그인 양식에 대한 인증 규칙이있는 내 응용 프로그램/라이브러리 폴더에있는 사용자 지정 인증 라이브러리를 개발했습니다. HMVC 프레임 워크를 선택할 때 갑자기 작동을 멈춘 유효성 검사에 콜백 함수를 작성했습니다. 이 문제를 해결하기 위해 몇 가지 참조가 있었지만 모두 헛된 것이 었습니다. 어떻게 든 내 코드를 작동시키지 못했습니다.codeigniter HMVC 아키텍처의 사용자 정의 인증 라이브러리에서 콜백 함수 사용
class MY_Form_validation extends CI_Form_validation
{
public $CI;
}
그리고 내 인증 라이브러리에 I이 사용하고 있습니다 :
$this->CI = & get_instance();
$this->CI->load->library('form_validation');
$this->CI->form_validation->CI = $this->CI;
및 검증을 위해 나는이 사용
if($this->CI->form_validation->run($this->CI)==FALSE)
을 공통의 제안에 따르면 나는 아래와 같은 MY_Form_validation을 구축했다
하지만 어떻게 든 내 유효성 검사가 수행되고 있지 않습니다. 그것은 내 MVC 프레임 워크에서 작동하는 데 사용됩니다.
아니요. 나에게 적합하지 않습니다. 네가 한 말을 못 들었어. – SanksR
오류 메시지가 무엇인지 알려주세요. – Nish
오류 메시지가 나타나지 않습니다. 너는 그 일을 어떻게 다 정리했는지 알 수 있니? 1 단계부터 시작하십시오. – SanksR