在我的Rails 3项目中,我有:
namespace :admin do
resources :users
end
scope :frontend do
resources :users
end
部分文件名为“/views/admin/users/_form_fields.html.haml”。
我想从“/views/frontend/users/_form.html.haml”呈现它。
此代码不起作用:
render 'admin/users/form_fields', :f => f
答案 0 :(得分:2)
要传递局部变量,您需要这个sintax:
render :partial => "/admin/users/form_fields", :locals => { :f => f }
希望这会有所帮助。你可以看看Rails Guide: Using Partials