【发布时间】:2011-11-22 02:34:26
【问题描述】:
如何在 activeadmin 中制作此表单?
<%= form_for(@album, :html => {:multipart => true}) do |f| %>
.....
<div class="field">
<%= f.label :apellido %><br />
<%= f.text_field :apellido %>
</div>
<div class="field">
<p>Hijos</p>
<%= f.fields_for :hijos do |builder| %><br /><br />
<%= builder.label :nombre, 'Nombre Hijo' %><br />
<%= builder.text_field :nombre %><br />
<%= builder.label :apodo, 'Apodo Hijo' %><br />
<%= builder.text_field :apodo %><br />
<%= builder.label :hijo_id, 'favorito' %>
**<%= f.radio_button :hijo_id, builder.object.id %>**
<% end %>
</div>
我需要将hijo_id 的选项放在:hijos 的for 中
尝试:
f.input :avatar_item_id, :as => :boolean, :value => app_f.object.id
但不起作用。
谢谢
【问题讨论】:
-
您为 Album 和 Hijo 模型建立了哪些关系?
-
专辑 = Padre Album ->> nombre, apellido, hijo_id Hijo ->> nombre, apodo
标签: ruby-on-rails forms activeadmin