覺得controller裡面文件有點亂,想通過建目錄來解決。
controllers
\-forum
\-forums_controller
\-topics_controller
這樣一來,routes 的路徑都有了 forum 的前綴, new_forum_forum_topic_path ...
看起來很別扭,生成的路徑更是難看 /forum/forums/2/topics
有什麼辦法能將目錄forum 和controller forums 合並起來?
map.namespace(:forum) do |forum|
forum.root :controller => "forums"
forum.connect ':id',:controller => "forums" , :action => "show"
forum.connect ':action/:id',:controller => "forums"
end
用上面的方法能實現 對forum 的路徑轉換,可是後面的得怎麼操作?
大家在設計rails程序結構時會用帶目錄的嗎?
順便問個小問題, aa belongs_to bb , bb belongs_to cc .
怎麼讓 aa 直接訪問 cc ?
controllers
\-forum
\-forums_controller
\-topics_controller
這樣一來,routes 的路徑都有了 forum 的前綴, new_forum_forum_topic_path ...
看起來很別扭,生成的路徑更是難看 /forum/forums/2/topics
有什麼辦法能將目錄forum 和controller forums 合並起來?
map.namespace(:forum) do |forum|
forum.root :controller => "forums"
forum.connect ':id',:controller => "forums" , :action => "show"
forum.connect ':action/:id',:controller => "forums"
end
用上面的方法能實現 對forum 的路徑轉換,可是後面的得怎麼操作?
大家在設計rails程序結構時會用帶目錄的嗎?
順便問個小問題, aa belongs_to bb , bb belongs_to cc .
怎麼讓 aa 直接訪問 cc ?