将 Active Admin 索引视图移动到它自己的 index.html.arb 文件中
Moving Active Admin index view into its own index.html.arb file
我正在尝试将 index/show/edit 页面的一些逻辑移出到它们自己的视图文件中。这是因为我的 ActiveAdmin 文件变得越来越大而且不堪重负。
目前我有一个活跃的管理页面:
# /admin/products.rb
ActiveAdmin.register Product do
index do
selectable_column
id_column
column :name
end
end
我想将索引逻辑移动到一个文件中,例如:
#/views/admin/products/index.html.arb
index do
selectable_column
id_column
column :name
end
这可能吗?我似乎找不到任何关于它的文档或 Whosebug 问题。有人试过并做过吗?
干杯。
为此,您必须在 views/admin/products/_index.html.whatever_extention
下创建一个文件
此视图应使用 formtastic 语法,因为 AA 用于生成视图。
最后,在索引块中呈现此部分:
index do
render partial: 'index'
end
我正在尝试将 index/show/edit 页面的一些逻辑移出到它们自己的视图文件中。这是因为我的 ActiveAdmin 文件变得越来越大而且不堪重负。
目前我有一个活跃的管理页面:
# /admin/products.rb
ActiveAdmin.register Product do
index do
selectable_column
id_column
column :name
end
end
我想将索引逻辑移动到一个文件中,例如:
#/views/admin/products/index.html.arb
index do
selectable_column
id_column
column :name
end
这可能吗?我似乎找不到任何关于它的文档或 Whosebug 问题。有人试过并做过吗?
干杯。
为此,您必须在 views/admin/products/_index.html.whatever_extention
此视图应使用 formtastic 语法,因为 AA 用于生成视图。
最后,在索引块中呈现此部分:
index do
render partial: 'index'
end