0
我需要知道我是否應該重新叫我幫手redirectIfNotLoggedIn()
內ajaxFunction,因爲它已經在構造函數中:當通過AJAX調用其中一個方法時,CodeIgniter是否會調用控制器的構造函數?
class Group extends Controller {
function Group() {
parent::Controller();
redirectIfNotLoggedIn();
}
function ajaxFunction() {
//I am called via AJAX
//Do I need to call redirectIfNotLoggedIn() again?
//Or is the constructor called whenever I access this function via AJAX?
}
}
任何幫助,將不勝感激:)
這是正確的。過去我遇到的一個問題是,如果頁面的一小部分通過ajax加載並且您被重定向到登錄頁面(只是一個簡單的表單),那麼表單將出現在內容應該出現的任何位置。確保你注意到這一點。 – Matthew 2010-07-17 18:05:41