0
私はネストされたリソースを持っており、ネストされたリソースの新しいレイアウトを親のショーに表示しようとしています。それは部分的に欠けているためRuby on Rails - show on new on
resources :discussions do
resources :comments
end
議論\ show.html.erb
<%= @discussion.title %>
<%= ... render the discussion %>
<%= ... render the existing comments %>
<% render 'comments/new' %> <--- trying something like this
comments/new
でエラーが発生します。
comments/form
がそれを越えて動作しますが、私の@comment
がnil
であるというエラーがスローされます。
コメント/ _form.html.erb
undefined method discussion for nil:NilClass
<%= bootstrap_form_for([ @comment.discussion, @comment]) do |f| %>
私は、コントローラで何かを変更する必要がありますか、または私は間違ってこれについてつもり?
ありがとうございました!
私はあなたの回答を更新しましたが、いくつか変更が加えられましたが、そのように機能します。ありがとうございました。 :) –
グレート........... –