gpt4 book ai didi

ruby-on-rails-3 - 根据字段将 Active Admin 索引拆分为两个表/面板

转载 作者:行者123 更新时间:2023-12-04 07:07:04 27 4
gpt4 key购买 nike

我想做这样的事情:

ActiveAdmin.register Split do
index do
panel "Cute" do
if cute?
column :blah
default_actions
end
end
panel "Not so cute" do
if not cute?
column :toot
default_actions
end
end
end
end

Cute 表列出了所有 cute? 为 true 的对象,然后是 Not so cute 表,其中 cute? 是错误的。

问题是我不知道如何将它分成两个不同的表/面板。我收到以下错误:

undefined method `column' for                 <div class="index_as_table"></div>
:ActiveAdmin::Views::IndexAsTable

这让我相信我不应该在 column 之上使用 panel。我搜索了 ActiveAdmin 文档,但找不到有关将索引 TableView 拆分为两个表的任何信息

最佳答案

据我所知,最接近的解决方案是使用两个不同的选项卡(每个面板一个),这是在 activeadmin 中设置范围时自动完成的。

# app/admin/splits.rb
scope :cute, :default => true
scope :not_cute

# app/models/splits.rb
scope :cute, where(:cute=> true)
scope :not_cute, where(:cute => false)

关于ruby-on-rails-3 - 根据字段将 Active Admin 索引拆分为两个表/面板,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18703735/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com