通知
后台面板使用Notiications包,将消息发送给用户。
请阅读文档,查看如何发送通知。
不过,使用后台面板时配置会有些不同。
数据库通知
你必须在后台面板中专门启用数据库通知,而非在通知包中启用。
首先,你要发布配置文件。
然后,启用数据库通知:
'database_notifications' => [
'enabled' => true,
// ...
],
你也可以控制轮询
'database' => [
'enabled' => true,
'polling_interval' => '30s',
// ...
],
Echo
通知包的一些特性,包括获取实时数据库通知和广播通知,要求安装 Laravel Echo。
首先,你必须安装服务端websocket集成,比如 Pusher。
然后,在后台面板配置文件中定义 Echo 配置:
'broadcasting' => [
'echo' => [
'broadcaster' => 'pusher',
'key' => env('VITE_PUSHER_APP_KEY'),
'cluster' => env('VITE_PUSHER_APP_CLUSTER'),
'forceTLS' => true,
],
],