2013-06-01 52 views
0

我开始使用codeigniter并使用Tank Auth作为我的认证库。目前正在尝试设置我的应用程序,因此mysite.com/login和mysite.com/signup页面是自定义视图,它们在我创建的视图中加载login_form.php和register_form.php。如何将Tank Auth视图加载到其他视图

目前我有一个页面类,使用视图方法加载我的自定义视图。在我的页面类的查看方法中,我使用以下代码加载视图:

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

加载视图。当我去mysite.com/login我收到以下错误

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

尝试加载register_form.php看法时,我收到了同样的错误。

是否有另一种方法将Tank Auth视图中的内容加载到另一个视图中?

回答

0

我有完全一样的问题。我看到的问题是,login_form视图旨在满足一切(忘记密码,验证码等)。我想创建的是一个系统,其中有快速登录,然后如果需要,另一个视图来处理注册,忘记密码等。我努力从这一个login_form表单中分离出两个目标。

验证控制器登录函数具有所有的逻辑,然后简单$ this-> load-> view('auth/login_form',$ data);

相关问题