-2
Job belongs_to :order 
Order has_many :jobs 

Job accepts_nested_attributes_for :order 

メモを編集するフォームが表示されません。どうして?関連付けられたモデルにsimple_fields_は表示されません

<% order = @job.order %> 
<%= simple_form_for @job, 
    url: admin_job_path(@job), 
    method: :put, 
    remote: true do |f| %> 
    # (...) fields for @job do show up normally 
    # can't see the field below: 
    <% f.simple_fields_for order do |form| %> 
      <%= form.input(
      :notes, 
      input_html: 
       { 
       value: (order.notes), 
       rows: 7, 
       class: 'form-control' 
       } 
      ) 
      %> 
    <% end %> 
    <br/> 
    <%= f.button :submit, :class => "btn btn-success btn-sm" %> 
<% end %> 

"これは主にコードです"という理由でテキストを追加しています。私は答えがあまりにも精緻化せずにはっきりしていることを願っていますが、必要に応じていつでもより多くのデータを追加できます。何か助けてくれてありがとう!

答えて

1

メモを編集するフォームが表示されません。どうして?

ここには=がありません。<% f.simple_fields_for order do |form| %>です。それはあります

<%= f.simple_fields_for order do |form| %> 
+0

ありがとう。それは注文を更新しません。 '' ' デフjob_params params.require(ジョブ).permit( :?ID、(...)ジョブコントローラでそれをここに追加し#should ) 終了 ' '' – Giovani

+0

ためのコントローラでそれは許可されました – Giovani

+0

@ Giovani質問に 'job_params'メソッドを追加できますか? – Pavan

関連する問題