私はuser_controllerのインデックスアクションにすべての@ user.notesを表示しようとしています。新しいノートをインラインで追加するには、以下のフォームを用意してください。私がいくつかのチュートリアルから集めたかなりシンプルなコードですが、私の見解は完全に複製されています。それは同じhtmlの2つのコピーを吐き出します。私はこれをデバッグするのに苦労しています。 haml、fyiを使用します。ビューを複製するレール
は、ここに私の単純なコードです:それはそれを引き起こしているコードだ場合
# views/users/index.html.haml
%p
Hi, #{@user.username}.
%h3#notes Notes
= render :partial => 'notes', :locals => {:notes => @user.notes}
%h3 Add Note
= remote_form_for([@user, @note]) do |f|
= f.error_messages
%ol.formList
%li
= f.label :body, "Note"
= f.text_field :body
%li
= f.submit 'Add Note'
わかりません。 remote_form_for
チャンクを削除してもそれ以上は重複しません。コントローラーコードなどが必要な場合は教えてください。
ありがとうございました。
でなければなりません。ありがとう – marcgg