资源重命名的索引页上的Rails ActiveAdmin路由问题

时间:2019-06-14 06:20:15

标签: ruby-on-rails activeadmin inherited-resources

我有一个索引页:

((id-1)^1)+1

对于相同但已重命名的资源,我还有另一个索引页:

ActiveAdmin.register Activity do
  config.sort_order = ''
  belongs_to :specialist, optional: true
  belongs_to :activities_category, optional: true
end

这些页面具有完全不同的索引表,过滤器和权限。

问题在于id_colunm,索引操作和ModeratedActivity页面的过滤器形式会路由到“活动”页面操作。

例如:ModeratedActivity页面上的过滤器表单应路由到:

/ admin / moderated_activities?[filter_params]

但实际上可以转到:

/ admin / activities?[filter_params]

试图在ModeratedActivity页面上更改控制器默认值:

ActiveAdmin.register Activity, as: 'ModeratedActivity' do
  config.sort_order = 'updated_at_asc'
  actions :index, :show
  belongs_to :specialist, optional: true
  belongs_to :activities_category, optional: true
  ...
end

没有帮助。

0 个答案:

没有答案