2010-06-24 26 views
0

我正在用Cakephp開發一個基本的應用程序。這是一個FAQ頁面,登錄後可以編輯常見問題的管理員。問題是我想在主頁面上顯示常見問題解答以及允許管理員登錄的表單。我見過一些例子,但我不知道如何正確地遵循MVC。 Faq,User和(可能)應用控制器如何交互以讓我在同一頁面顯示Faqs和登錄表單?一旦管理員登錄,它就可以訪問完整的FAQ視圖,並添加/編輯/刪除選項。如何使用cakephp構建主頁顯示數據和登錄表單的應用程序?

+0

歡迎來到SO。請閱讀關於提問的常見問題,並嘗試縮小問題的範圍。您是否考慮使用已經實現您的要求的Wiki或CMS引擎? – sibidiba 2010-06-24 17:12:25

+1

對於管理組件,請按照蛋糕手冊中的描述查看管理路由。你的問題太籠統了,不能深入回答。先做一點家庭作業,然後如果/遇到特定問題,請在這裏詳細地發佈。當人們看到你在提問之前已經付出了一些努力時,人們更願意提供幫助。 – 2010-06-24 17:18:36

回答

0

嘗試將表單定義代碼從views/users/login.ctp複製到FAQ視圖。確保表單正確命名,以便它指向用戶控制器。如果你不確定,請看這本書。

然後,您需要在登錄成功後重定向到FAQ頁面。如果需要,您可以爲這種登錄方式(比如說,登錄)定義一個特定的登錄操作,以便標準方式保持不變的WRT登錄重定向。包括僅在未登錄時才顯示錶單的條件。

相關問題