2011-10-01 52 views

回答

3

如果您的名稱空間中的所有控制器都是從應用程序中的其他控制器繼承而來,例如Admin::AdminBaseController,那麼這會變得很簡單。只需將以下行添加到該控制器:

helper :all 
+1

不是一個不好的解決方案。我最終創建了一個Admin :: NamespaceHelper,然後在ApplicationHelper中包含Admin :: NamespaceHelper。這樣它仍然是模塊化的,我不必改變控制器的整個結構(繼承)。我不知道這樣做的開銷成本是多少。可能極少。 – pixelearth

+0

絕對最小化。您應該回答自己的問題並將其標記爲已關閉。感謝您的投票! – WattsInABox

+0

@pixelearth,你應該回答你自己的問題,並接受你的答案或我的幫助社區。謝謝! – WattsInABox

相關問題