activeadmin相关内容

在 ActiveAdmin 上级联自定义过滤器

我正在尝试在 ActiveAdmin 上创建级联过滤器,但我不太确定如何去做. 我有三个模型,它们具有连续的belongs_to/has_many关系,例如A有很多B,B有很多C. 我可以创建如下三个过滤器,它们都可以工作,但我想要做的是根据 A 中的选择限制 B 集合. 过滤器 :b_a_name, :as =>:select, :collection =>A.map(&:nam ..
发布时间:2021-10-26 16:30:08 其他开发

在 Active Admin Controllers 中设置多租户(Searchkick 索引需要)

我在我的多租户应用中使用 Active Admin.我还使用 Searchkick,它在每个模型中都有一个自定义的租户特定索引: 课程预算{ [MultiTenant.current_tenant.tenant_name, model_name.plural, Rails.env].join('_') }结尾 问题是在 AA 中此逻辑失败,因为在租户上设置.我希望能够在更新记录时在 AA 中进 ..
发布时间:2021-10-26 16:30:05 其他开发

ActiveAdmin - 有没有办法生成一个 CSV 结合两个属于父模型的模型?

我有一个模型 User 和 2 个模型,Foo 和 Bar,belongs_to :user.用户模型有 has_many :foo 和 has_many :bar. 这些关联是在 rails 应用级别,而不是 active_admin 级别. 我想要的是从我已经拥有的用户显示页面生成一个 CSV,它结合了用户各自的 foo 和 bar 属性. Foo 和 Bar 共享一些属性,但不 ..
发布时间:2021-10-26 16:29:56 其他开发

ActiveAdmin - 仅针对特定资源的自定义 Javascript,不适用于任何页面

我不是 ActiveAdmin 专家.我需要在某些索引页面上进行一些自定义.按照文档中的建议,我尝试维护 AA 页面构建,然后使用 Javascript 对其进行自定义.我成功地将我自己的 Javascript 文件放在 app/assets/javascripts 下,然后附加 //=require my_javascript_file 到 app/assets/javascripts/ac ..
发布时间:2021-10-26 16:29:49 前端开发

如果父模型是新的并且在子模型中不是 NULL,则 ActiveAdmin has_many 表单不会保存

我有两个模型,Room 和 Student.房间 has_many Students.学生 belongs_to 房间. 我在创建新房间期间尝试将学生添加到房间时出现错误房间不能为空. 我的猜测是,在提交时,子对象(学生)在父对象(房间)被保存之前被保存.有没有办法绕过订单而不删除 room_id 上的 NOT NULL 设置?还是我的猜测是错误的?或者更糟的是,我做错了吗? # a ..
发布时间:2021-10-26 16:29:45 其他开发

在活动管理 Rails 4 中的显示页面上更改删除操作的确认消息

在我的应用程序中,我需要更改删除操作的默认确认消息.我已经更改了索引页面上删除操作的默认确认消息,例如 索引做列:标题列:开始日期列:开始时间列:结束日期列:结束时间#actions动作默认值:false do |post|项目“查看",admin_content_path(post)text_node " ".html_safe项目“编辑",edit_admin_content_pat ..
发布时间:2021-07-13 19:38:24 其他开发

活动管理员允许的参数

有没有办法从活动管理员的 permit_params 块中判断我是处于创建模式还是编辑模式?我想在创建新记录时合并 created_by 和 updated_by.当我编辑现有记录时,我只想合并 updated_by. 这是我的代码: ActiveAdmin.register 组做菜单父级:“组",优先级:0permit_params 做允许 = [:name, :description, ..
发布时间:2021-07-13 19:35:03 其他开发

我可以在 ActiveAdmin 中自定义删除警告吗

在 Rails 应用程序中,销毁操作伴随着警告是很常见的——“你确定要删除它吗?"典型的代码如下所示: link_to("Destroy", "http://www.example.com", :method => :delete, :confirm => "Are you sure?") ActiveAdmin 中是否有一种方法可以仅为一个模型(不是全局)自定义确认字符串?我看到字符串是从 ..
发布时间:2021-07-13 19:14:33 其他开发

如何在活动管理员上使用操作文本

我正在使用 rails 6.0.0 和 ruby​​ 2.6.0,我想知道在 ActiveAdmin 中使用 ActionText 的最佳方法是什么,我应该使用渲染吗? 解决方案 我在 ActiveAdmin 中使用了这个 f.rich_text_area :content 但它对我不起作用所以我添加了 标签遵循此 Form Partial Tr ..
发布时间:2021-07-11 20:59:04 其他开发

Rails ActiveAdmin:在同一视图中显示相关资源的表

当使用 Rails ActiveAdmin gem 显示资源时,我想显示另一个关联模型的表. 让我们说一个 Winery has_many :products.现在我想在 Winery 管理资源的 show 页面上显示关联的产品.我希望它是一个类似于我在 Products 资源的 index 上得到的表格. 我让它工作了,但只能通过手动重新创建 HTML 结构,这很糟糕.是否有更简洁的 ..
发布时间:2021-07-11 20:27:26 其他开发

如何在 ActiveAdmin 中使用 ActiveStorage `has_many_attached` 编辑多个附加图像

我有一个简单的模型,可以通过 ActiveStorage 处理文件存储附加多个图像. 我正在使用 ActiveAdmin 来编辑我的模型并上传/附加图像 - 到目前为止没有问题. 问题是,当我想编辑我的模型并添加新图像时,之前的图像被删除,只添加了新图像. 我可以预览已经附加的图片,也可以单独删除它们,但是我如何实现,通过上传新图片,旧图片不会被删除? 我的模型: cla ..

自定义ActiveAdmin CSV

我正在使用Activeadmin,并且想在同一CSV文件中导出关联的模型值.我可以得到结果,但格式不正确.我希望所有的问题都是列名,并在行中显示答案.有人可以帮我吗? Papplication.rb ActiveAdmin.register Papplication做CSV做|“问题"列做| papp |@ questions.map做|问题|question.question_text ..
发布时间:2021-04-27 19:51:54 其他开发

错误的未定义方法`to_key' [xxx]的数组:尝试在Active Admin table_for(Rails,Postgresql,postgres_ext gem)上使用数组数据时的数组

我想使用我设法将数据放入一个数组数组中,然后将其放在Active Admin上一个仪表板上的表(table_for)中 我的应用程序是Daily Deal应用程序,旨在了解Ruby on Rails的更多信息。 感谢SO的帮助,现在我设法将所需的所有数据都存储在内部数组: 在Active Admin仪表板(Rails,Active admin 1.0,Postgresql数据库,po ..

在rails activeadmin中对table_for进行排序

在一个活动的管理员显示页面上,我有两个面板,第一个是主记录,第二个是关联的信息(由has_many提供),所以show看起来像这样: panel "Max Amount" do table_for user.max_amount do column 'Amount', :amount column 'time', :updated_at end end 我可以在金 ..
发布时间:2020-08-19 22:56:44 其他开发