2009-11-12 70 views
1

我借用一些codeigniter認證庫,並嘗試將其與我的mvc版本集成。 我的版本啓動基礎控制器中的breadcrum,每個模塊都有它自己的控制器來擴展它。mvc程序問題

我想知道的是,如果我提交我的登錄表單,那麼我的提交動作 將是/ controller/function。 但是,我不希望該功能出現在麪包屑中,這是如何正常完成的。 正如我在寫這篇文章,我想我可以運行所有的邏輯拋出默認的 索引函數。

另一方面,您希望能夠直接調用函數。

問題是這是如何通常在mvc架構中完成 請問有人可以給我一些反饋意見。

感謝,理查德

+0

你想在麪包屑中做什麼? – UpTheCreek 2009-11-12 14:06:00

回答

1

一旦你驗證,你將用戶重定向到他們以前或索引頁的網站上?

通常情況下,登錄控制器實際上沒有視圖,它只是驗證並轉發給登錄表單(如果您未通過身份驗證)或登錄頁面(如果該用戶已通過身份驗證)。

+0

謝謝抱歉,我有一個loginview頁面的延遲響應,麪包屑將顯示登錄,因爲這是控制器,它運行默認的indexfunction。但是當我想要處理表單時我該怎麼做。我不希望它顯示登錄>> proceslogin,因爲它現在正在做什麼。我的可能性是什麼?我確實希望重定向,但是如果顯示登錄功能就好像它們在哪些鏈接中進行導航一樣,則不太好。導航應僅顯示不同的頁面。 – Richard 2009-11-21 01:15:39

+0

我會運行它扔索引函數,這似乎是知道最合乎邏輯的。 – Richard 2009-11-21 01:41:11

+0

此外,mmy登錄控制器具有作爲視圖的登錄形式,但我明白了你的觀點 – Richard 2009-11-21 01:42:34