路由资源/路径:path_prefix和:name_prefix

时间:2009-07-07 20:11:02

标签: ruby-on-rails routes

我有以下路线:

map.resources :addresses, :path_prefix => ':site', :name_prefix => 's_'

我在修改“Show”和“New”的脚手架链接方面没有任何问题。但是在尝试使用时,我无法生成错误:

edit_s_address_path(address) or edit_s_address

rake路线显示这是正确的路径。我很困惑。提前谢谢。

1 个答案:

答案 0 :(得分:0)

你不应该使用s_edit_address_path(address)吗?根据{{​​3}},name_prefix出现在路线名称的开头。