gpt4 book ai didi

ruby-on-rails - 带有设计的嵌套形式

转载 作者:数据小太阳 更新时间:2023-10-29 07:57:35 24 4
gpt4 key购买 nike

这是我的注册表单:

<%= form_for(resource, :as => resource_name, :url => registration_path(resource_name)) do |f| %>

<p><%= f.label :email %><br />
<%= f.email_field :email %></p>

<p><%= f.label :password %><br />
<%= f.password_field :password %></p>

<p><%= f.label :password_confirmation %><br />
<%= f.password_field :password_confirmation %></p>

<%= f.fields_for :profile do |t| %>
<div class ="field">
<%= t.label :type, "Are you an artist or listener?" %><br />
<p> Artist: <%= t.radio_button :type, "Profile::Artist", :id => "artist_button" %></p>
<p> Listener: <%= t.radio_button :type, "Profile::Listener", :id => "listener_button" %></p>
</div>
<% end %>

<p><%= f.submit "Sign up", :id => "new_user_submit" %></p>
<% end %>

我的用户模型中也有这个:

 accepts_nested_attributes_for :profile

但是问题是嵌套在表单中的单选按钮甚至没有出现在页面上。我该如何解决这个问题?

最佳答案

您可能需要先在您的用户对象(或任何它所称的对象)上构建一个空的配置文件对象:

@user.build_profile

关于ruby-on-rails - 带有设计的嵌套形式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6037203/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com