我正在尋找使用管理控制面板構建Rails Web應用程序。我希望控制面板使用選項卡式界面來控制用戶,項目,任務等,我想用jQuery使用jQuery選項卡UI控件在選項卡之間切換。同時使用的用戶認證寧靜和我自己的項目代碼,任務等帶ajax選項卡和驗證的Rails Web應用程序控制面板
這是我無法繞到我的頭。通常情況下,我爲每個選項卡都有一個控制器,所以驗證很簡單,如果發生錯誤(在用戶中說),我只是對該對象進行適當的操作,並且它是錯誤,我們將被設置。但是,如果我不刷新(對不同控制器之間的標籤)這是如何工作的?我是否需要擁有一個擁有所有用戶,項目,任務驗證和控制(即crud操作)的龐大控制器?似乎不是最偉大的設計。
或者是有一些方法可以讓我用一個「管理員」控制器,包括獨立的控制器進行適當的CRUD /錯誤檢查等
希望這是有道理的?
因此,讓這個複雜化。我的實際程序使用模態div彈出窗口來添加新用戶。假設我有管理員/索引操作。然後我加載每個選項卡與來自不同的控制器操作(用戶/索引,項目/索引等)的Ajax一個'添加用戶'鏈接帶來了一個模式的div來添加新用戶(/用戶/新)。如果在保存新用戶時出現錯誤,我想在控制器中使用帶有錯誤的用戶對象執行render:action =>'new',但我在用戶控制器中。 – brad 2009-04-21 17:39:14