Помогите решить вопрос.
Есть форма создания/редактирования заказа.
На этой форме можно создавать и редактировать задачи для этого заказа.
Как правильно реализовать добавлени новой задачи.
Сейчас с помощью js отрисовываю форму в name ставлю что-то вроде order[tasks_attributes][][unit_price] но получаю:
expected Hash (got Array) for param `tasks_attributes'
class Order < ActiveRecord::Base
...
has_many :tasks, :dependent => :destroy
accepts_nested_attributes_for :tasks
...
end
class Task < ActiveRecord::Base
...
belongs_to :order
...
end
- uni_form_for(@order, :html => { :multipart => true }) do |f|
...
- f.fields_for :tasks do |tf|
= tf.text_field :translation_size, :label=>"Количество ед. измерения", :class => "translation_size"
= tf.text_field :unit_price, :label=>"Стоимость ед. измерения", :class => "unit_price"
...
Помогите разобраться, запутался.
-- --
Данное сообщение отправлено Вам, так как Вы являетесь подписчиком группы "RubyOnRails to russian" на группах Google.
FAQ группы находится по адресу: http://ru.wikibooks.org/wiki/RubyFAQ
Для того, чтобы отправить сообщение в эту группу, пошлите его по адресу
ror2ru@googlegroups.com
Чтобы отменить подписку на эту группу, отправьте сообщение по адресу: ror2ru-unsubscribe@googlegroups.com
Дополнительные варианты находятся на странице группы http://groups.google.com/group/ror2ru?hl=ru
Комментариев нет:
Отправить комментарий