laravel电子邮件通知问题使用队列发送值

laravel电子邮件通知问题使用队列发送值,laravel,Laravel,我使用此代码发送用户名和电子邮件通知,但当电子邮件发送时,用户信息不会显示在电子邮件正文中 @php $text = $setting['user_change_type']; @endphp @php $text = str_replace(['%name%'],[\Illuminate\Support\Facades\Auth::user()->name],$text); $text = str_replace(['%email%'],[\Illuminate\

我使用此代码发送用户名和电子邮件通知,但当电子邮件发送时,用户信息不会显示在电子邮件正文中

    @php
$text = $setting['user_change_type'];
@endphp
@php
    $text = str_replace(['%name%'],[\Illuminate\Support\Facades\Auth::user()->name],$text);
    $text = str_replace(['%email%'],[\Illuminate\Support\Facades\Auth::user()->email],$text);
    $text = str_replace(['%role%'],[\Illuminate\Support\Facades\Auth::user()->role],$text);
    $text = str_replace(['%title%'],[$setting['title']],$text);
@endphp
@component('mail::message')
{!! $text !!}
@component('mail::button', ['url' => url('/')])
Login to website
@endcomponent
@endcomponent