J'ai un tel code dans new.erb.html:Ruby on rails: fields_for ne rien faire si submodel_attributes = défini
<% form_for(@ratification) do |f| %>
<%= f.error_messages %>
<% f.fields_for :user do |fhr| %>
<p>
<%= fhr.label :url %><br />
<%= fhr.text_field_with_auto_complete :url %>
</p>
<% end %>
<% end %>
Si j'ai Ratification.rb vide est ok, ok fields_for fonctionne.
Mais si je l'ai écrit:
class Ratification < ActiveRecord::Base
belongs_to :user
accepts_nested_attributes_for :user
end
ou
class Ratification < ActiveRecord::Base
belongs_to :user
def user_attributes=(attr)
...
end
end
f.fields_for rien de rendement! Pourquoi!?
Rails: 2.3.8
Plugin pour autocomplete: repeated_auto_complete
J'ai édité ma réponse ... –