2015-12-02 54 views
1

在創造新的聯繫,我得到消息「管理員創建成功。Activeadmin |如何生成該提示信息

但我需要越過。對於我所做的:/app/admin/admin.rb

controller do 
    def create 
    super do 
     redirect_to admin_admins_path, notice: 'My custom message' and return 
    end 
    end 
end 

此服務的宗旨,爲現在,而是出於curosity的,我想知道是如何產生的消息?

我搜索了這個issue建議的所有YMLs,也都是在activeadmin gem裏面,但徒勞無益!

感謝

回答

2

你要找的代碼是不完全的activeadmin寶石。 activeadminBaseController繼承自inherited_resources寶石的InheritedResources::Base,其繼而使用現在在responders寶石中的respond_with(前)Rails功能。 所以,如果你想看看如何設置的Flash消息,你必須遵循那個寶石路徑。

+0

明白了。謝謝。以下是我的想法:https://github.com/plataformatec/responders – Sachin

+0

的確,這就是寶石。 – eugen