4
我知道「助手」通常是視圖/模板。但是說我有一個輔助方法,我想從不同的控制器調用。這個文件應該放在哪裏?我應該在哪裏放置CONTROLLER輔助方法?
我正在考慮在「模型」文件夾中創建一個輔助模塊,但我想知道是否有「正確」的方法來做到這一點。
我知道「助手」通常是視圖/模板。但是說我有一個輔助方法,我想從不同的控制器調用。這個文件應該放在哪裏?我應該在哪裏放置CONTROLLER輔助方法?
我正在考慮在「模型」文件夾中創建一個輔助模塊,但我想知道是否有「正確」的方法來做到這一點。
你放在ApplicationController
中的任何方法都會被其他控制器繼承(只要它當然不是private
)。
在相關說明中,如果我想組織代碼,該怎麼辦?而不是把它放到ApplicationController中,我想把它放在一個名爲「DateHelpers」的模塊中。 – MakeM 2010-10-14 11:45:27
@MakeM - 爲什麼不在'ApplicationController'中包含模塊? – Skilldrick 2010-10-14 12:04:08
好吧,我可以做到這一點,但我把文件放在哪裏?它應該放在'模型'文件夾中嗎?順便說一句,非常感謝迄今爲止的答案。 – MakeM 2010-10-14 12:34:13