Bir Yorum modeliyle bire çok ilişkisi olan bir Post modelim var. Benim kullanıcı arabirimi için (yorum modeli için özel olarak) bazı hızlı formları oluşturmak için kısmi içinde simple_form kullanıyorum: can't write unknown attribute 'builder'
ve işaret yığın izleme: simple_form_for, "unknown name 'builder' yazamaz" ile başarısız olur "
<%= simple_form_for(@post, Comment.new) do |f| %>
<%= f.error_notification %>
<div class="form-inputs">
<%= f.input :comment, :input_html => {:rows => 20, :class => 'span12'} %>
</div>
<div class="form-actions">
<%= f.button :submit %>
</div>
<% end %>
Ancak Raylar aşağıdaki hata nedeniyle başarısız
ilk satır (<%= simple_form_for(@post, Comment.new) do |f| %>
).
Bu kurucu özniteliği nereden geliyor ve bu işi nasıl yapabilirim? Teşekkürler.
çalıştı: Eğer öyleyse, AFAIK, siz (uygun şekilde URL'yi belirlemekle sorumlu) ilk parametre olarak
simple_form_for
yöntemine bir dizi geçmelidir! Eksik olduğum bir şey olması gerektiğini biliyordum. Teşekkürler! –