For example:
I'm have two models: Task
and List
. Task
belongs_to
List
.
I'm render lists/_form.html.erb
partial within lists/show.html.erb view
.
Now I need to render tasks/_fields.html.erb
partial within lists/_form.html.erb
partial:
<%= render 'tasks/fields' %>
But I get an error ActionView::MissingTemplate
If I try to render tasks/_fields.html.erb
within lists/_form.html.erb
, everything works.
I see two bad ways to solve this problem:
- Place
_fields.html.erb
tolists
folder - Make a view from
lists/_form.html.erb
partial and try a "Nested Layouts" from http://guides.rubyonrails.org/layouts_and_rendering.html
Is there a good way?
Task
model – Pasahow