2012-06-26 14 views
5

otomatikMailboxer e-postasının şablonunu nasıl özelleştirebilirim?

You have a new message: subject 

     You have received a new message:  


     Body  

     Visit http://example.com/ and go to your inbox for more info 

herkes bu şablonu özelleştirmek bilir diyor e teslim O? Mümkünse, bu şablon formu için i18n kullanmak istiyorum.

Teşekkürler! .

+0

https://github.com/ging/mailboxer#i-need-a-gui –

+0

sayesinde, ancak e-posta şablonu hakkında konuşurken gibi görünmüyor. – MKK

+0

Aradığın şeyin bu olduğuna inanıyorum: http://stackoverflow.com/questions/11303303/anyone-can-think-of-any-way-to-customize-email-mailboxer-gems-template-view-o – monika92

cevap

8

bu <your rails app>/app

1- notification_mailer - containing template files when a notification is sent to a user

2- message_mailer - containing template files when a message is sent to a user

değiştirebilirsiniz iki farklı klasörler üretecektir kullanıcı rails g mailboxer:views gönderilen postaların için görüntüleme oluşturmak gerekir bu şablonlar.

bu işleve parametreler

send_email 

aşağıdaki işlev içermelidir ki/yorumsuz /config/initializer/mailboxer.rb

config.notification_mailer = CustomNotificationMailer 
config.message_mailer  = CustomMessageMailer 

bu satırları ekleyin ve iki postaları sınıfların üstünde oluşturmaktır Yapabileceğiniz başka bir şey ve bunların bu linkte uygulanması. Kendi send_mail işlevinizi nasıl yazacağınıza dair bir ipucu alacaksınız.

Notification Mailer Send Email function

Message Mailer Send Email function

+0

Posta makinelerinizin 'send_mail' adlı bir işlev içermesi önemlidir ve görünüşe göre internet appartında başka hiçbir yerde görünmez. Teşekkürler. – stephenmurdoch

İlgili konular