Новые для рельсов и путают, как с этим справиться. Я использую рельсы 4. Я очень застрял здесь и попытаюсь поговорить по этой проблеме.рельсы form_for вложенные данные не отображаются
У меня есть страница с листингами, которую я также пытаюсь добавить. На моем взгляде (объявления/new.html.erb) У меня есть следующий:
<h1> POST A NEW LISTING </h>
<% if current_user.nil? %>
<h2>You must be logged in to view this page </h2>
<% else %>
<%= form_for [@user, @listing] do |f| %>
<%= f.label :title, 'Title' %> <br />
<%= f.text_field :title %>
<%= f.label :general_info, 'General Information' %> <br />
<%= f.text_area :general_info %>
<%= f.label :included, 'Included' %> <br />
<%= f.text_field :included %>
<%= f.label :length, 'Length' %> <br />
<%= f.text_field :length %>
<%= f.label :price, 'Price' %> <br />
<%= f.text_field :price %>
<% fields_for @tagging do |u| %>
<%= u.label :tag, 'Tag' %> <br />
<%= u.text_field :tag %>
<% end %>
<%= f.submit "submit" %>
<% end %>
<% end %>
Форма работает правильно для сдачи в перечислении, но варианты формы пометки даже не появляются, чтобы обеспечить содержание.
мой listings_conroller #new выглядит следующим образом:
def new
if (!current_user.nil?)
@user = User.find(current_user.id)
@listing = @user.listings.build
@tagging = @listing.taggings.build
end
end
Я хочу, чтобы иметь возможность создать новый список с этой формой, которая также заполняет базу данных для тегов, и я очень не уверен в том, как это сделать , Надеюсь, этого достаточно информации, но при необходимости у меня есть весь код здесь: https://bitbucket.org/r-s/ath/src. Очень застрял на этом, любая помощь была бы оценена.
спасибо за тонну .. один из тех дней, я поймал это. –