跳到主要内容
版本:2.x

通知

后台面板使用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,
],

],