के साथ लार्वेल में ई-मेल भेजना मुझे ई-मेल भेजने की ज़रूरत है, लेकिन मेरे पास पहले से ही HTML उत्पन्न हुआ है, मैं लार्वाले ब्लेड का उपयोग नहीं करना चाहता क्योंकि मुझे HTML में एक सीएसएस इनलाइनर लागू करने की आवश्यकता है, इसलिए यहकस्टम एचटीएमएल
getRenderedView($viewData) {
//code
$html = View::make('email.notification', $viewData)->render();
$this->cssInliner->setCSS($this->getCssForNotificationEmail());
$this->cssInliner->setHTML($html);
return $this->cssInliner->convert();
}
तो, Laravel के साथ मेल भेजने के लिए आप आमतौर पर कुछ इस तरह करते हैं:: मैं पहले से ही है
Mail::send('emails.welcome', $data, function($message)
{
$message->to('[email protected]', 'John Smith')->subject('Welcome!');
});
लेकिन मैं एक दृश्य के पारित करने के लिए नहीं करना चाहते, मैं कैसे एचटीएमएल उत्पन्न है एचटीएमएल, मैं यह कैसे कर सकता हूँ?
अलग-अलग हेडर फ़ूटर इत्यादि का उपयोग करते समय भी इस विधि का उपयोग टेम्पलेट्स के साथ अच्छे प्रभाव के लिए भी किया जा सकता है। – fossman83
आप एमवीपी। :) –