2013-06-01 50 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);

相關問題