如何在 Rails 中自定义活动管理视图?

Posted

技术标签:

【中文标题】如何在 Rails 中自定义活动管理视图?【英文标题】:how to customize active admin views in rails? 【发布时间】:2019-06-16 16:36:42 【问题描述】:

我的 rails 应用程序中有活跃的管理员。

目前,date of birth 字段具有年份、月份和日期的下拉菜单。我想将此日期字段更改为 jquery 日期选择器 在活动管理员中。

如何在活动管理员中进行此自定义?有人可以帮我解决这个问题吗?

【问题讨论】:

我想你可以查看这个链接github.com/activeadmin/activeadmin/wiki/… 使用这个 gem,它将在活跃的管理员视图中帮助你很多 https://github.com/platanus/activeadmin_addons 【参考方案1】:

如文档中所述:https://activeadmin.info/5-forms.html#datepicker 您可以在自定义视图中使用 JQuery datepicker。 在您的示例中,我会这样使用它:

form title: 'User details' do |f|
f.input :dob, as: :datepicker,
      datepicker_options:  show_week: true, first_day: 1 ,
                           dateFormat: 'DD, dd-MM-yy',setDate: '0'
end

【讨论】:

以上是关于如何在 Rails 中自定义活动管理视图?的主要内容,如果未能解决你的问题,请参考以下文章

Rails管理员 - 在“导出”部分中自定义关联的差异值

具有活动管理员的 Rails 双嵌套表单

如何仅在我的活动页面中自定义导航项元素

单表继承 活动管理模型映射问题 rails 4

在 Rails 中自定义设计视图

如何在 Rails 2.3.8 中使用带有关联的 Active 脚手架列出活动记录?