我的User
模型可以创建Employer
或Jobseeker
,具体取决于布尔Employer
属性是否为真。
我想要做的是为Employer
和Jobseeker
设置单独的网页,而不仅仅是单独的范围。页面上将有完全不同的表格。
非常感谢!
答案 0 :(得分:5)
您可以简单地注册您的模型两次,但每次都以不同的名称命名。
ActiveAdmin.register User, as: 'Employer' do
# ...
end
ActiveAdmin.register User, as: 'Jobseeker' do
# ...
end
答案 1 :(得分:0)
我也有一个任务为 1 个模型添加到 2 个页面,但是对于第一个页面,我应该显示一些字段,对于第二个 - 处理同一模型的其他字段。
就我而言,下一个解决方案有效:
app/admin/user_processing.rb
ActiveAdmin.register User, as: 'User Processing' do
menu label: 'User Processing', priority: 3
app/admin/user.rb
ActiveAdmin.register User, as: 'User Data' do
menu label: 'User Data', priority: 3
ps。如果你和我有同样的情况,我希望这个解决方案对你有帮助:)