我对Laravel 5.5中的邮件通知有疑问。
我在函数toMail()
中使用CustomNotification.php:
->action('Open myapp', url('myapp://test'))
如果我发送邮件,我会得到一个空的href
标签(style
和class
有效)。
如何使用 myapp:// 代替 http:// 在邮件通知中创建操作?
答案 0 :(得分:0)
使用forceSchema
方法:
$urlGenerator = url();
$urlGenerator->forceSchema('myapp'); // forceScheme() for laravel 5.4+
$url = $urlGenerator->to('test');
答案 1 :(得分:0)
邮件削减了(可能出于安全原因)自定义URL(例如myapp://test
)。
您可以解决以下问题:创建登录页面,然后使用自定义URL放置按钮(在邮件中必须放置登录页面URL)。