use*_*294 4 forms ruby-on-rails activeadmin
我在 Active Admin 中有这个表格:
form(:html => { :multipart => true }) do |f|
f.inputs 'Home Carousel Image' do
f.input :name
f.input :file, as: :file
f.input :headline_text, as: :html_editor
f.input :button_text
f.input :featured_image?
f.input :headline_text
f.input :button_text
end
actions
end
Run Code Online (Sandbox Code Playgroud)
特色图像?是一个布尔值。我希望看看用户是否选择了这个(将其切换为 true),只有这样才会显示 :headline_text 和 :button_text 的输入字段。否则,这两个字段将隐藏在表单中。
这可能吗?
谢谢
是的,只需使用if:
f.input :featured_image?
if f.object.featured_image?
f.input :headline_text
f.input :button_text
end
Run Code Online (Sandbox Code Playgroud)
使用f.object采取模型的实例。
| 归档时间: |
|
| 查看次数: |
3441 次 |
| 最近记录: |