Laravel 5.4, solución a los problemas de variables con componentes con markdown y los Mail
Primero la clase Mailable
Luego... el archivo Blade
class ContactNew extends Mailable {
use Queueable, SerializesModels;
/**
* Create a new message instance.
*
* @return void
*/
public function __construct() {
}
/**
* Build the message.
*
* @return $this
*/
public function build(Request $request) {
$email = $request->email;
return $this->from($request->email)
->markdown('auth.mail.contactNew')
->with('email', $request->email);
}
}
Luego... el archivo Blade
@component('mail::message')y ya!!!
Introduction
{{$email}}
The body of your message.
@component('mail::button', ['url' => ''])
Button Text
@endcomponent
Thanks,
{{ config('app.name') }}
@endcomponent
Comentarios