我想添加自定义操作。
config.actions do
member :change_status do
register_instance_option :link_icon do
'icon-check'
end
end
end
但是当我重新启动服务器时,没有rails_admin
路由。我也无法在rake routes
中看到它。
ActionController::RoutingError (No route matches [GET] "/admin/user"):
Routes for RailsAdmin::Engine:
bulk_action POST /:model_name/bulk_action(.:format) rails_admin/main#bulk_action
change_status GET /:model_name/:id/change_status(.:format) rails_admin/main#change_status
rails_admin 0.6.2
答案 0 :(得分:1)
我们在这里可以看到https://github.com/sferik/rails_admin/wiki/Actions
RailsAdmin.config do |config|
config.actions do
dashboard # mandatory
index # mandatory
end
end
如果将dashboard
块添加到index
配置文件,我们需要明确定义actions
和rails_admin
操作。