जब मैं लेआउट कहता हूं तो मेरा मतलब सिर्फ विचार नहीं है, मैं उनको उत्पन्न करता हूं। मेरे सभी मेलर्स पर मैं एक डिफ़ॉल्ट लेआउट का उपयोग कर रहा हूं। जो मैं SomeMailer.rb फ़ाइल में परिभाषितमैं कस्टम ईमेल लेआउट का उपयोग करने के लिए तैयार कैसे कॉन्फ़िगर कर सकता हूं?
#some_mailer.rb
class SomeMailer < ActionMailer::Base
layout 'sometemplate'
वहाँ किसी तरह मैं वसीयत मेलर एट अल के लिए ऐसा कर सकते हैं है।?
को ओवरराइड नहीं किया, वैकल्पिक रूप से, आप 'devise :: Mailer.layout "को अपने' devise.rb के शीर्ष पर सरल " सेटअप ब्लॉक से पहले, प्रारंभकर्ता। – leppert
क्या आप स्पष्टीकरण दे सकते हैं कि '# email.haml या email.erb' का क्या अर्थ है? क्या आपका मतलब '# simple.haml या simple.erb' लिखना था? –
फिक्स्ड। (टिप्पणी '# simple.haml या simple.erb' होनी चाहिए - इसे प्रतिलिपि बनाई गई देवता विकी से कॉपी और चिपकाया गया है, लेकिन केवल स्ट्रिंग' "सरल" 'अनुकूलित किया गया था।) –