Laravel自定义动作网址在邮件通知中

问题描述 投票:0回答:2

我对Laravel 5.5中的邮件通知有疑问。

功能toMail()中的CustomNotification.php我使用这个:

->action('Open myapp', url('myapp://test'))

如果我发送邮件,我有空的href标签(styleclass工程)。

如何使用myapp://而不是http://在邮件通知中创建操作?

它必须像:enter image description here

php laravel
2个回答
0
投票

使用forceSchema方法:

$urlGenerator = url();
$urlGenerator->forceSchema('myapp'); // forceScheme() for laravel 5.4+ 
$url = $urlGenerator->to('test');

0
投票

邮件剪切(可能是安全原因)自定义URL(如myapp://test)。您可以解决此问题,如果您创建登录页面,然后将按钮与自定义URL放在一起(在邮件中必须放置登录页面URL)。

© www.soinside.com 2019 - 2024. All rights reserved.