Laravel点播通知不发送电子邮件
我的web应用程序上有两种不同类型的通知,一种是应通知通知,另一种是按需通知 Notifiable工作正常,但按需通知甚至没有发送错误,它们通过了尝试,一无所获,发送表单似乎也不需要时间 这是我的密码:Laravel点播通知不发送电子邮件,laravel,eloquent,notifications,Laravel,Eloquent,Notifications,我的web应用程序上有两种不同类型的通知,一种是应通知通知,另一种是按需通知 Notifiable工作正常,但按需通知甚至没有发送错误,它们通过了尝试,一无所获,发送表单似乎也不需要时间 这是我的密码: public function sendEmail(Request $request){ try{ Notification::route('mail', $request->email)->notify(new propertyData($
public function sendEmail(Request $request){
try{
Notification::route('mail', $request->email)->notify(new propertyData($request->id,$request->email));
return redirect()->route('opciones.index')->with('success', __('Opción enviada correctamente'));
}catch(\Exception $e){
return redirect()->route('opciones.index')->with('danger-modal', __('No se pudo enviar el correo'));
}
}
这是我的表格:
@section('content')
<div class="container">
<div class="row justify-content-center">
<div class="col-md-8">
<div class="card">
<div class="card-header">{{ __('Envío de correo') }}</div>
<div class="card-body">
@if (session()->has('success-modal'))
<div class="alert alert-success" role="alert">
<button class="close" type="button" data-dismiss="alert" aria-label="Close"><span class="mdi mdi-close"></span></button>
<div class="icon"> <span class="mdi mdi-close-circle-o"></span></div>
<div class="message"><strong>{{ __('¡Correcto!') }}</strong> {{ session()->get('success-modal') }}</div>
</div>
@endif
@if (session()->has('danger-modal'))
<div class="alert alert-danger" role="alert">
<button class="close" type="button" data-dismiss="alert" aria-label="Close"><span class="mdi mdi-close"></span></button>
<div class="icon"> <span class="mdi mdi-close-circle-o"></span></div>
<div class="message"><strong>{{ __('¡Error!') }}</strong> {{ session()->get('danger-modal') }}</div>
</div>
@endif
<form method="POST" action="{{ route('opcion.sendEmail') }}">
@csrf
<input type="hidden" name="id" value="{{$id}}">
<div class="form-group row">
<label for="password" class="col-md-4 col-form-label text-md-right">{{ __('Email del propietario') }}</label>
<div class="col-md-6">
<input id="email" type="email" class="form-control @error('email') is-invalid @enderror" name="email" value="{{$opcion->propiedad->propietario->email}}" disabled>
</div>
</div>
<div class="form-group row mb-0">
<div class="col-md-6 offset-md-4">
<button type="submit" class="btn btn-primary">
{{ __('Enviar') }}
</button>
</div>
</div>
</form>
</div>
</div>
</div>
</div>
</div>
@endsection
@节(“内容”)
{{{{{'Envío de correo')}
@if(session()->has('success-modal'))
{{{{session()->get('success-modal')}{{session()->get('success-modal')}
@恩迪夫
@如果(session()->has('danger-modal'))
{{{{session()->get('danger-modal')}{{session()->get('danger-modal')}
@恩迪夫
@csrf
{{{{('Email del propitario')}
{{{('Enviar')}
@端部
Laravel的版本是7.30.4
PHP版本是7.4.3
你好 我发现了问题
问题是我的输入字段被禁用了,因此在更改后,它不会向请求发送电子邮件
你好