2015-06-10 72 views

回答

0

您可以自定義部分。閱讀關於github的文檔。他們說,我們可以定製。

默認情況下,通知電子郵件包括四個部分:請求,會話,環境和回溯(按該順序)。您可以通過在app/views/exception_notifier目錄(例如_session.rhtml)中放置一部分名爲該部分的部分來自定義每個部分的渲染方式。

通過使用節選項,您可以重新排序節或完全排除節。您甚至可以添加描述特定於應用程序的數據的新部分 - 只需將該部分的名稱添加到列表中(無論您需要),然後定義相應的部分。就像下面的例子中有兩個新增部分:

Rails.application.config.middleware.use ExceptionNotification::Rack, 
    :email => { 
    :email_prefix => "[PREFIX] ", 
    :sender_address => %{"notifier" <[email protected]>}, 
    :exception_recipients => %w{[email protected]}, 
    :sections => %w{my_section1 my_section2} 
} 

將您的自定義欄目下./app/views/exception_notifier/後綴.text.erb,例如./app/views/exception_notifier/_my_section1.text.erb

相關問題