2016-05-23 50 views
0

我需要修改電子郵件發送給客戶在狂歡應用程序。大禮包訂單確認電子郵件

目前,一個非常普通的表格發送到客戶電子郵件。

我無法找到我可以修改該電子郵件並添加自定義模板的代碼。

以前有人在這方面做過工作嗎?

回答

0

郵件模板位於core/app/mailers/spree,訂單後發出的郵件應爲core/app/mailers/spree/order_mailer.rb

+0

我在我的郵件下的所有內容都是'application_mailer.rb'和'user_mailer.rb' – Suraj

+0

您使用的是哪個版本?我剛剛檢出了他們的git存儲庫。 – xyious

+0

我正在使用2月發佈的'gem'spree','3.0.5'。 – Suraj

0

app/mailers/spree中,您需要創建一個名爲order_mailer_decorator.rb的文件。在這個文件中添加:

Spree::OrderMailer.class_eval do 
    def confirm_email(order, resend = false) 
     your code 
    end 
end 

在文件views/spree/order_mailerconfirm_email.html.erb你需要編寫代碼。

+0

您可以設置您的響應格式嗎? – goto