activeadmin相关内容

无法将CanCanCan与ActiveAdmin一起使用,并且无法为#< AdminUser>设计未定义的方法“ dashboards”

我正在使用活动管理员 构建一个管理面板,我已经安装了三个gem gem' activeadmin',github:'activeadmin' gem'devise' gem'cancancan' 我将其设置如下: rails g active_admin:install#使用AdminUser Model创建了一个不错的管理面板 rails generat ..

如何向Active Admin仪表板添加过滤器?

我想在Active Admin仪表板页面上为我的几个模型添加搜索功能。我该怎么做? 对于常规模型,我可以使用“过滤器”来做到这一点,但是如何在仪表板视图上做到这一点。本节和ActiveAdmin :: Dashboards.build中可用的方法是什么? 解决方案 添加我的操作方法(遵循Sjors的建议) ),这样其他人可能会发现它有用: 在dashboards.rb中: ..
发布时间:2020-06-01 18:49:32 其他开发

如何给ActiveAdmin自己的应用程序布局? -Rails新手

这可能是一个简单的死问题。现在,它使用默认的应用程序布局文件。我该如何为AdminAdmin创建一个,以便使其与主站点上使用的分开? 解决方案 阅读布局和渲染指南,其中有一段关于:layout 选项。 您可以指定布局,或将其设置为false,以完全不进行布局。 render:layout => ‘special_layout’ render:layout =>假 ..

在ActiveAdmin中获取Formtastic以使用自定义表单输入生成器

更新:因此,我发现了此 ,显然这就是为什么这种旧的工作方式无法正常工作的原因,ActiveAdmin必须使用Formtastic2.x。按照指示,我现在在 app / inputs / date_picker_input.rb 中创建了一个文件,如下所示: class DatePickerInput 包括Formtastic :: Inputs :: Base def to_ht ..
发布时间:2020-06-01 18:49:25 其他开发

如何将ActiveAdmin控制器分成新文件?

在注册的ActiveAdmin模型中,我的 controller do 块现在看起来很大,因此我想将控制器零件放在其他文件中。 有可能吗?新文件的名称和路径应该是什么? 谢谢 解决方案 这是一个很好的问题,不幸的是,没有很好的答案。我倾向于将其他所有内容推送到单独的文件中,首先使用局部视图... 显示标题:'Order'do 渲染“显示”,上下文:自我 结束 表单部 ..
发布时间:2020-06-01 18:49:21 其他开发

如何对ActiveAdmin索引页使用find_by_sql查询?

我在一个项目上使用活动管理员。我有一个创建新资源的请求,并获得了要使用的复杂SQL查询-它连接到另一个数据库。一切都很好-但是,我是ActiveAdmin的新手,并且很好奇如何获取索引页以使用我的自定义查询和默认资源。 我只需要轻推/样本以查看如何覆盖此默认活动。 解决方案 向ActiveAdmin注册模型时,您可以声明范围和过滤器。 app / model / your_mo ..
发布时间:2020-06-01 18:49:17 其他开发

使用Rails 3.1应用程序更改活动管理员的下拉关联过滤器中显示的属性

我在Rails应用程序中使用Active Admin gem,并且在我的一个模型管理页面上,有一个过滤器用于与另一个模型的关联。下拉菜单显示# 而不是适当的属性。 例如,如果我的模型是帖子管理索引页面上属于用户的帖子,则将为用户提供一个过滤器,并且在该过滤器的下拉菜单中为id,例如# 。我希望能够在此过滤器的下拉菜单中显示适当的内 ..
发布时间:2020-06-01 18:49:11 其他开发

活动管理员:同一列中的多个操作,类似于查看,编辑,删除

我正在使用活动管理宝石为我的ruby on rails应用程序提供管理控制台。我遇到一个问题,我希望对索引页面上的每个项目都执行多个自定义操作,例如查看,编辑,删除。但是,当添加自定义操作时,仅显示最后一个而不是全部。 索引执行 列'教师姓名',:用户 列'电子邮件地址',:email 列'电话号码',:phone 列'网站',link_to'google','www.google。 ..
发布时间:2020-06-01 18:49:09 其他开发

无法登录ActiveAdmin

我在登录ActiveAdmin时遇到问题。使用来自的解决方案“>无法登录活动管理员。是否可以创建管理员用户?和无法登录到Active Admin , 我尝试在 rails控制台中运行以下内容 user = AdminUser.new user.email ='abc@example.com' user.password ='new_password' user.save ..
发布时间:2020-06-01 18:49:07 其他开发

option_groups_from_collection_for_select特定方法组

我想在ActiveAdmin中创建一个动态选择表单。 假设一个用户有多个订单。每个订单都有一个属性pay(布尔值)。 选择用户后,下一个选择就是该用户的订单付款。 option_groups_from_collection_for_select(User.order(:电子邮件)、: orders,:email,:id,:name) 但是我不明白如何只显示已支付的订单。 ..
发布时间:2020-06-01 18:48:58 其他开发

Rails3 Active Admin:第一次单击Shipments标签时如何仅显示打开状态记录?

我正在使用ActiveAdmin。我有状态为(字符串形式)打开和关闭的货件清单。当用户单击“货件”选项卡时,我只想显示未清货件。我怎样才能做到这一点?当然,用户以后可以使用过滤器选择查看“已关闭的货件”。但是我希望默认值最初只显示未清装运。 解决方案 模型范围: #app / models / shipments.rb 范围:已打开,其中(:status =>“ Open”) 范围 ..
发布时间:2020-06-01 18:48:50 其他开发

Active Admin中的自定义表单

我正在Active Admin 0.5中创建自定义表单。我已经通过DSL注册了一个页面并创建了一个表单: ActiveAdmin.register_page“ Planning”,:namespace => :pos_admin做 内容:title => proc {I18n.t(“ active_admin.dashboard”)}以 格式执行| f | f.input:ty ..
发布时间:2020-06-01 18:48:40 其他开发