2013-06-01 3 views
0

코드 서명자로 작업하기 시작했으며 인증 라이브러리로 탱크 인증을 사용하고 있습니다. 현재 mysite.com/login 및 mysite.com/signup 페이지가 login_form.php 및 register_form.php를로드하는 사용자 정의보기이므로 내 애플리케이션을 설정하려고 시도합니다.탱크보기를 다른보기로로드하는 방법

현재 뷰 메서드를 사용하여 내 사용자 지정보기를로드하는 페이지 클래스가 있습니다. 내 페이지 클래스의 뷰 메서드 내에서보기를로드하려면

$this->load->view('auth/login_form'); 

을로드해야합니다. 나는 mysite.com/login에 갈 때 나는 register_form.php보기를로드 할 때이 같은 오류가 발생 다음과 같은 오류

Fatal error: Call to undefined function set_value() in ..\application\views\auth\login_form.php on line 5

을받을 수 있습니다.

탱크 인증보기 내의 콘텐츠를 다른보기로로드하는 다른 방법이 있습니까?

답변

0

정확히 같은 질문이 있습니다. 내가보기에 문제는 login_form 뷰가 모든 것 (잊어 버린 비밀번호, captcha 등)을 수용하도록 설계되었다는 것입니다. 내가 만들고자하는 것은 빠른 로그인이 있고 필요하다면 등록, 잊어 버린 비밀번호 등을 다루는 또 다른보기 인 시스템입니다.이 하나의 login_form 형식과 두 가지 목적을 구분하는 데 어려움을 겪고 있습니다.

auth 컨트롤러 로그인 기능은 모든 로직을 가지고 있으며 간단히 $ this-> load-> view ('auth/login_form', $ data);