В моем контроллере создать метод Я создаю родительский объект & с помощью accepts_nested_attributes. Все работает отлично.rails 3: fields_for ordering после подтверждения не удалось
У детей есть атрибут заказа, который правильно установлен.
Однако, когда проверка не выполняется (при отсутствии атрибута атрибута), упорядочение дочерних объектов равно , но не сохраняется при запуске метода fields_for.
Я попытался с помощью parent.children.reorder («приказывать ASC»), но это не работает ...
Я рад размещать код должен это сделать вещи яснее!
def create
@parent = Parent.new(params[:parent])
respond_to do |format|
if @parent.save
format.html
else
@parent.children.reorder("ordering ASC") #this makes no difference
format.html { render :action => "new" }
end
end
end
и в виде частичного
<%= f.fields_for :children do |ff| %>
<%= render "child_fields", :ff => ff %>
<% end %>
Все указатели было бы здорово ..
Отлично. Я должен был спросить несколько часов назад;) .. спасибо кучи –