2015-01-11 4 views
0

Я хочу отправить текст без просмотра по laravel mail, так как я использую простую форму wth textarea, чтобы написать содержание сообщения, как отменить текст или как преобразовать этот текст для просмотра ... .... спасибоКак отправить текстовую почту в laravel

public function sendmail(){ 
    $sendmessage=Input::get('message'); 
    //$messageView=View::make('messageview')->with('message',$sendmessage); 


    Mail::send($sendmessage, array('name'=>'hossam'),function($message){ 
     $title=Input::get('title'); 
     $mail=Input::get('mailsender'); 

     $message->from($mail,'user'); 
     $message->to('[email protected]','hossam gamal')->subject($title); 

ответ

0

Вы можете создать вид электронной почты, где единственное, что он посылает это содержимое переменной:

приложение/просмотров/письма/nonview.blade.php

{{ $contents }} 

Затем вы можете использовать t его вид, когда вы хотите отправить письмо, которое не имеет вида:

public function sendmail() { 
    $from = Input::get('mailsender'); 
    $subject = Input::get('title'); 

    // 'contents' key in array matches variable name used in view 
    $data = array(
     'contents' => Input::get('message') 
    ); 

    Mail::send('emails.nonview', $data, function($message) use ($from, $subject) { 
     $message->from($from, 'user'); 
     $message->to('[email protected]','hossam gamal')->subject($subject); 
    }); 
} 
Смежные вопросы