如何在不使用User模型的情況下發送通知?
public function SendSeguimiento(Request $request){
$toUser = Clientes::find(2);
Notification::send($toUser, new Seguimiento($toUser));
// $pageName = 'widgets';
return redirect()->route("clientes");
}
我嘗試向Clientes第 2 行表格的電子郵件發送通知
資料庫:

客戶模型:
<?php
namespace App\Models;
use Illuminate\Database\Eloquent\Factories\HasFactory;
use Illuminate\Database\Eloquent\Model;
class Clientes extends Model
{
protected $table= 'clientes';
//
protected $fillable = [
'id', 'codigo', 'cliente', 'email', 'created_at', 'updated_at',
];
}
錯誤:

請幫助
uj5u.com熱心網友回復:
添加use Notifiable;您的客戶模型
class Clientes extends Model
{
use Notifiable;
}
進而
$toUser->notify(new Seguimiento($toUser));
uj5u.com熱心網友回復:
功能routeNotificationFor()屬于Notification特質。簡單地說,您需要在Clientes模型中使用此特征。
...
use Illuminate\Notifications\Notifiable;
class Clientes extends Model
{
use Notifiable;
protected $table= 'clientes';
...
}
轉載請註明出處,本文鏈接:https://www.uj5u.com/net/321845.html
上一篇:如何忽略更新方法中沒有資料的輸入
