Как визуализировать частичное из другого пространства имен в Rails 3? - PullRequest
1 голос
/ 08 июля 2011

В моем проекте 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

1 Ответ

2 голосов
/ 08 июля 2011

Для передачи локальных переменных вам нужен следующий синтаксис:

render :partial => "/admin/users/form_fields", :locals => { :f => f }

Надеюсь, это поможет. Вы можете взглянуть на Руководство по Rails: Использование Partials

...