5
我得到了一個有嵌套鏈接的表單。編輯時鏈接字段爲空的問題。 這裏是我的形式:Rails編輯表單不顯示嵌套項目
<h1>Editing kategori</h1>
<%= simple_form_for(@konkurrancer, :url => {:action => 'update', :id => @konkurrancer.id }) do |f| %>
<%= f.simple_fields_for :link_attributes do |d| %>
<%= d.input :link, :label => 'Tracking url', :style => 'width:500;' %>
<% end %>
<%= f.button :submit, :value => 'Edit konkurrence' %>
<% end %>
<%= link_to 'Show', admin_konkurrancer_path %> |
<%= link_to 'Back', admin_konkurrancer_path %>
我konkurrencer型號:
has_one :link
我的鏈接模式:
class Link < ActiveRecord::Base
belongs_to :konkurrancer
accepts_nested_attributes_for :konkurrancer
end
我konkurrancer編輯操作:
def edit
@konkurrancer = Konkurrancer.find(params[:id])
@konkurrancer.link_attributes.build
end
我得到一個無方法錯誤 – 2011-06-02 10:21:54
請提供您的Konkurrancer模型和控制器與編輯操作的來源。 – Hck 2011-06-02 10:32:58
我已更新我的問題 – 2011-06-02 10:41:06