2016-04-19 67 views
0

我在我的網站的多個視圖,一些代碼:重定向整個網站到一個URL

$this->load->view('templates/header'); 
    $this->load->view('main'); 
    $this->load->view('templates/footer'); 

我在主要的DIV當你點擊一個按鈕,我加載另一個視圖。 JS代碼:

$("#side").load("/admin/side/loadNewContact", function(e) { 
     $("#side").removeClass('hide'); 
}); 

單獨功能檢查用戶是否是有效STIL並在每次記錄了請求已經完成。

當用戶無效時,系統需要進入登錄頁面。 我對此有此代碼:

redirect('/', 'location'); 

This works。但現在的問題。

當我用js在主內部加載頁面,並且用戶無效。系統重定向到/(登錄頁面)。但是,你所看到的是裝在側面,這不是我想要的。我希望整個系統重定向到登錄,而不是那個特定的視圖。

+0

難道你不能使用.htaccess嗎? –

回答

1

如果我沒有理解問題corectly,你需要的,如果不是別的,它包裝目前的jQuery代碼:

你想在文件/文件的開頭,檢查JavaScript變量這樣你就可以做出類似的情況,由於相應的文件。我在說,如果按鈕/類需要顯示有關valid_user狀態。

相關問題