问题标签 [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.
laravel - 如何创建具有可通知特征的模型
我想创建一个具有通知功能的模型,
首先,在我的控制器中:
当我返回 $u3->getEmailList(); ,输出为:
我的 User3 课程是:
然后,我将 $u3 传递给 Notification 作为:
SendMailNotification($template,$subject,$request->input('mailFromTitle'),$attachments));
它显示以下错误:
你能帮我解决这个问题吗?
提前致谢,
//-------------------- 我更正:
Notification::send($u3, new SendMailNotification($template,$subject,$request->input('mailFromTitle'),$attachments));
在我的通知中:
在构建()中:
但它不起作用,我不知道错误在哪里?
laravel - Laravel 5.7 使用 Expo 发送通知
我正在为我的后端使用 Laravel 5.7(我是 Laravel 的新手),我正在尝试使用Laravel 的 Expo 推送通知扩展来向我的用户发送通知。
我按照说明的步骤进行操作,但我迷失了我应该放置的位置class ExpoNotification extends Notification
以及如何调用它。
我期望发生的是,每次订单状态发生更改时,都会向用户发送通知。
发生的事情是我收到一个错误,说class
找不到。
订单控制器
博览会通知
邮递员的错误
穆罕默德提供的答案
email - Norifications:: 不传递特定数据但使用数组
我在通知发送电子邮件中遇到问题我无法获取特定数据
当我尝试获取特定的数据时,例如 $this->equipment->id 它不起作用但如果我使用 $this->equipment 它将显示数组数据
在我的控制器中
php - 通知中使用的 Blade 模板中未定义的变量
我有一个 message.blade,我试图在其中访问我的 Notification 类中设置的变量:
类SimpleMessage
有一个toArray
看起来像这样的方法:
我正在MailMessage
用作 的子类SimpleMessage
,其中我有这个方法:
中没有toArray()
方法MailMessage
,所以指向超类SimpleMessage
。
但是,我收到此错误:
如何正确将此变量传递给我的视图?
编辑 我的实现类如下所示:
php - Laravel 降价邮件 - 多个模板。如何为@component('mail::*') 定义路径
如 config/mail.php 中所述,默认的 markdown 邮件文件夹在 views/vendor/mail
我在views/templates/1/mail
. 更改配置中的路径,这可以正常工作。
如何同时使用默认供应商/邮件文件夹以及我的新模板来处理不同的通知?
将我的路径添加到邮件配置类型的工作,但这更多的是向当前模板添加其他文件,并要求所有文件在每个文件夹中都有唯一的名称。
我当然可以将每个刀片文件中的整个模板路径命名为 HTML 文件夹,但是有没有更优雅的方法来连接mail::xxxx
助手?
php - 如何处理可排队通知上的失败作业
使用可排队通知时:
我如何处理失败的工作?如果我已经通过作业类发送了电子邮件/通知,我可以使用 failed 方法:
但是通知中的失败方法不起作用
php - 尝试使用 Laravel 5.8 向我的 slack 发送通知时出错
我尝试在我的频道上发送一个简单的 slack 通知,以了解客户何时购买或注册,但我遇到了错误,我在网络上找不到任何解决方案。
这是我的通知 SlackNotification.php :
我还按照文档要求更新 User.php (当然是我的个人代码)
然后当客户在我的网站上购买东西时
所有的使用都是正确的。
即使我用这样的外观发出通知
我每次都得到这个结果:
laravel - Laravel Auth,注册后将用户凭据传递给通知类
我正在尝试将用户详细信息传递给我的通知,以便我可以说:亲爱的用户名,但无法弄清楚如何。另外,我期待在验证用户时获得默认 URL。所以,基本上我只想更改我的 toMail 函数中的第一个 ->line() 。
在用户模型中:
在 CustomVerifyEmail 类中
laravel - Laravel Auth,获取 Notification 中传入的默认 URL
我只是想在注册后更改默认身份验证的 toMail() 函数中的 ->greeting() 通知。我想保留验证 URL 等。但我被卡住了。如果我覆盖 sendEmailVerificationnotification() ,则整个邮件都会更改。如何获取原本应该发送的 URL 或如何编辑原始身份验证以仅编辑 ->greeting('Hello') 与 Dear Name, ?
在用户模型中
在 CustomVerifyEmail 中
laravel - 如何在 Laravel 的通知中获取 DB 中的令牌值
我正在尝试从 ConfirmUserToken 获取令牌并将其附加到通知中的 URL。我正在尝试在 laravel 中创建自定义验证。当我使用 $notifiable->token 时,它没有给我任何结果。如何访问令牌?
注册控制器
确认用户通知
表/架构