3
나는 적극적인 관리자로 시작하려고합니다. 클라이언트 내 Activeadmin.register 블록에서레일스 activeadmin (멀티) 중첩 된 양식
class Client < ActiveRecord::Base
has_many :direcctions
validates :empresa, :presence => true
validates :fono, :presence => true
validates :giro, :presence => true
accepts_nested_attributes_for :direccionts
end
class Direction < ActiveRecord::Base
belongs_to :client
has_one :city
accepts_nested_attributes_for :city
end
class City < ActiveRecord::Base
belongs_to :direction
end
내가 가진 :이와
ActiveAdmin.register Cliente do
form do |f|
f.inputs do
f.input :empresa
f.input :fono
f.input :giro
end
f.inputs "Direcciones" do
f.has_many :directions do |j|
j.input :direction
# j.inputs "Ciudad" do
# j.has_one :ciudads do |r|
# r.input :city
# end
# end
end
end
f.buttons
end
end
내가 한 cliente에 여러 방향을 추가하지 못할,하지만 난에 입력을 표시 할 수 없습니다 나는이 모델을 가지고 방향에 도시를 추가하십시오 ... 나는 그것을 어떻게 할 수 있습니까 ?? 내가 클라이언트 만들려고 할 때이 .. 내가이 오류를 가지고 작동하지 않습니다 사전에
unknown attribute: client_id
감사를
나는 여전히 좋은 결과를 얻으려고합니다. 어쨌든, ": direccionts"에 오타가 있다고 생각합니다. 안녕하세요, 아르헨티나 – MegaTux
너무 늦었지만'client_id'를'permit_params', smth에 추가해야 할 수도 있습니다. like :'permit_params : client_id' –