簡體   English   中英

自定義動作打破了路線

[英]Custom action brokes the routes

我想添加一個自定義動作。

  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

我們在這里可以看到https://github.com/sferik/rails_admin/wiki/Actions

RailsAdmin.config do |config|
  config.actions do
    dashboard                     # mandatory
    index                         # mandatory
  end
end

在將actions塊添加到rails_admin配置文件中的情況下,我們需要顯式定義dashboardindex操作。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM