在创建新管理员时,我收到消息“管理员已成功创建。”
但我需要覆盖它。为此,我做了: /app/admin/admin.rb
controller do
def create
super do
redirect_to admin_admins_path, notice: 'My custom message' and return
end
end
end
这就是目前的目的,但出于好奇,我想知道如何生成消息?
我按照issue以及所有activeadmin gem中的建议搜索了所有YML,但是徒劳无功!
由于
答案 0 :(得分:2)
您正在寻找的代码并不完全在activeadmin
gem中。来自BaseController
的{{1}}继承自activeadmin
gem的InheritedResources::Base
,后者又使用inherited_resources
(前)Rails函数,该函数现在位于respond_with
1}}宝石。
因此,如果您想要查看Flash消息的确切设置,您将必须遵循该gem路径。