2015-06-25 44 views
0

我有一個使用activeadmin的rails應用程序,我想用config/initializers/active_admin.rb文件中配置的命名空間或我在AA中註冊模型時控制整個應用程序。問題出現在我需要明確輸入batch_action_admin_rewards時,假設命名空間是admin。現在,當我將名稱空間更改爲像hidden這樣的東西時,我必須手動編輯調用這些url助手的所有地方,然後更改被調用的動態方法。是不是有一個可以反省註冊模型並自動爲我建立網址的幫手?使用命名空間的active_admin頁面的Rails風格的助手

回答

0

沒有,是這樣沒有幫助,但你可以做到以下幾點:

url_for(action: "batch_action", controller: "#{ActiveAdmin.config.default_namespace}/rewards")