Рельстер кірістірілген элементті көрсетпейтін пішінді өңдейді

Мен кірістірілген сілтемесі бар форма алдым. Сілтеме өрісі редакциялауда бос. Міне, менің формам:

<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
5
задан Rails beginner 2 June 2011 в 10:40
поделиться