Por ejemplo: Tengo dos modelos: Task
y List
. Task
belongs_to
List
. Estoy renderizado lists/_form.html.erb
parcial dentro de lists/show.html.erb view
. ahora tengo que rendir tasks/_fields.html.erb
parcial dentro lists/_form.html.erb
parcial:Renderizado parcial desde otra carpeta desde otro parcial en Rails 3
<%= render 'tasks/fields' %>
pero me da un error ActionView::MissingTemplate
Si trato de hacer tasks/_fields.html.erb
dentro lists/_form.html.erb
, todo funciona.
Veo dos maneras malas para resolver este problema:
- Lugar
_fields.html.erb
alists
carpeta - Hacer una vista desde
lists/_form.html.erb
parcial y probar un "anidadas Presentaciones" de http://guides.rubyonrails.org/layouts_and_rendering.html
Es hay una buena manera?
Debido a que lógicamente pertenece al modelo 'Task' – aetaur