问题标签 [laravel-notification]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
4 回答
4126 浏览

php - 将标题添加到作为 Laravel 通知发送的电子邮件中

有人知道如何在通过Laravel 通知系统发送的电子邮件中添加标题吗?

我不是在谈论可以通过该方法设置标头的MailablewithSwiftMessage()

MailMessage一旦我有很多使用line,方法构建的电子邮件,我也想继续使用greetings

任何人有任何线索?

有我的代码以防有人需要查看任何东西!

提前致谢!

0 投票
1 回答
3377 浏览

laravel - Laravel 可排队通知错误:不允许序列化“闭包”

我创建了一个成功运行的邮件通知,但是在尝试对其进行排队时,我收到以下错误:

Uncaught Exception: Serialization of 'Closure' is not allowed in /vendor/laravel/framework/src/Illuminate/Queue/Queue.php:125

以下是我认为导致错误的代码:

我不确定它试图序列化的“关闭”来自哪里。我试着坚持->render()到最后,View::make但这似乎并没有什么不同。我相信这可能与view函数的功能有关,MailMessage但我不太确定。

再一次,此通知在未排队时可以完美运行。

任何帮助,将不胜感激。

0 投票
3 回答
18206 浏览

laravel - 调用未定义的方法 Illuminate\Notifications\Notification::send()

我正在尝试在我的项目中创建一个通知系统。
这些是我已经完成的步骤:

1-php 工匠通知:表
2-php 工匠迁移
3-php 工匠制作:通知 AddPost

在我的AddPost.php文件中,我写了这段代码:

在我的控制器中,我试图将数据保存在表格中,并且每件事都很完美。
这是我在控制器中的代码:

在我更改此代码之前,一切都很好:

对此:

它开始显示一个错误,即:

PostNot.php 第 41 行中的 FatalThrowableError:调用未定义的方法 Illuminate\Notifications\Notification::send()

请问这个怎么修??
谢谢。

0 投票
3 回答
1590 浏览

php - 在推送通知中获取数据库通知 id

我正在使用数据库通知以及GCMAPN推送通知来发送通知。

如果用户单击移动设备中的推送通知,我的要求是标记通知已读。但是只需要更新一个通知,因此需要在推送通知中传递数据库通知 id。有没有办法做到这一点?

0 投票
2 回答
1113 浏览

laravel - 使用 Laravel 通知进行电子邮件验证

你可以在 Laravel 中通过电子邮件发送通知……

但是,在用户注册时使用此功能发送验证电子邮件是否是一种好方法(在软件设计中)?

0 投票
1 回答
1372 浏览

php - Laravel Nexmo 短信通知未发送

我正在尝试在 Laravel 中使用 Nexmo 发送短信通知,我一直在关注官方文档指南

由于某种原因,我的通知没有发送,但我根本没有收到任何错误。

我已经设置了我的通知类:

在我的Booking模型中,我添加了routeNotificationForNexmo()自定义通知发送到的电话号码的方法:

在我的方法BookingController中,我正在发送实际的 SMS 通知update

当我更新一条记录时,它完全没有任何错误地保存,但我没有收到短信。有人知道我在这里做错了什么吗?

谢谢

编辑

通知存储在数据库中,但数据为空:

在此处输入图像描述

0 投票
2 回答
2048 浏览

php - 你如何改变 Laravel 通知的排序

我正在打印 Laravel 5 中模型的通知:

这些通知是按降序打印的,有没有办法可以改变它,使它们按升序打印?

Laravel文档指出:

默认情况下,通知将按 created_at 时间戳排序

值得一提的是,该模型使用了多个 Notification 类,所以我不确定这是否会影响排序行为?

0 投票
0 回答
693 浏览

php - 评论通知有效,但喜欢在 laravel 中无效

当有人喜欢并评论他的帖子时,我正在尝试向帖子的所有者发送通知,评论通知正在工作,但是当我为喜欢做同样的工作时它不起作用。

这是我的通知类

我的控制器功能代码,用于评论通知

我的控制器功能代码,用于通知喜欢

0 投票
1 回答
847 浏览

laravel - 无法接收通知 - 带有 Socket.io 的 Laravel

我正在尝试构建一个聊天应用程序,为此,我正在使用 Laravel 的 Echo 和 Laravel echo 服务器。想法是收听消息通知。

我已经根据以下内容做了所有事情:

https://laravel.com/docs/master/notifications

https://laravel.com/docs/master/broadcasting

resources/assets/js/bootstrap.js:(当然我已经使用 NPM 编译了)

laravel-echo-server.json:

ChatController.php(触发通知)

消息通知.php

刀片视图(监听通知):

当我访问该页面时,我会看到来自 Laravel Echo 服务器的以下日志:

[上午 9 点 34 分 41 秒] - XnmH1wzMJM-5VON-AAAA 已通过身份验证:private-App.User.7

[上午 9 点 34 分 41 秒] - XnmH1wzMJM-5VON-AAAA 加入频道:private-App.User.7

但是当我发出该通知时,我没有看到浏览器控制台上记录了任何内容。

完整的源代码:

https://github.com/xparthxvorax/Laravel-Notifications

注意:我可以成功收听事件但不能收听通知。

0 投票
1 回答
1268 浏览

laravel - Laravel echo socket.io Vue JS 通知

我正在制作一个客户端 - 服务器应用程序,我需要发送网络推送通知。

我有一个 Laravel api 作为后端,带有 laravel echo 服务器,带有广播器 socket.io 和一个 Vue JS ans 前端应用程序。

当我尝试从 laravel-echo 发送通知时,我可以看到套接字服务器日志。我正在通过 socket.io 连接,但我没有使用推送器。

我有正确的连接,因为我可以看到我的日志,即使我可以看到我在,因为在控制台中我看到了我的日志。

我的 Vue 组件中有这段代码:

这是我来自 laravel 服务器的日志通知: