問題在眼前:我應該如何構建我的codeigniter控制器?
我創建一個「微型網站」不超過10頁。當用戶未登錄時,登錄表單位於主頁上。這是一個快速分解。
公共訪問頁:
- 首頁(非會員)
- 信息頁
- 新聞頁
- 註冊頁面
會員訪問頁:
- 主頁(會員版)
- 我的賬戶頁面
- 進入大賽頁面
潛在的解決方案:
我不知道我的控制器的最佳解決方案。我正在考慮使用2個控制器,一個公共控制器和一個成員控制器。我的默認控制器是公開的。構造器會檢查是否有用戶登錄,如果是,將其重定向到成員控制器:
redirect('member')
成員頁面將被加載,它具有比公頁面幾個環節。當一個用戶點擊進入比賽時,成員構造函數確保他們已經登錄,然後顯示比賽視圖。
這是應該如何進行特權訪問。我還將爲管理員添加一個管理員頁面來更改獎品。所以會有3個特權。
謝謝!
對於這樣一個小項目,你可以使用類似Drupal和WordPress的 – David
@大衛我是笨很感興趣,當我開始,並希望看到它通過。我會在未來的小項目中考慮Drupal和WOrdpress – Eddie
我認爲我需要google的是codeigniter特權控制:)現在得到某處 – Eddie