我在 resources/views/vendor/mail/html/coupon.blade.php 和 resources/views/vendor/mail/markdown/coupon.blade.php 中创建了一个新文件
同样在 config/mail.php 中,我将配置更改为这样。
'markdown' => [
'theme' => 'default',
'paths' => [
resource_path('views/vendor/mail'),
],
],
Run Code Online (Sandbox Code Playgroud)
但我仍然无法使用
@component('mail::coupon')
Run Code Online (Sandbox Code Playgroud)
在我的电子邮件刀片文件中。它抛出以下错误。
Facade/Ignition/Exceptions/ViewException with message 'View [coupon] not found.
Run Code Online (Sandbox Code Playgroud)
不过,我无法使用类似的方法,@component('mail::coupon')但我找到了解决方法,可以像这样使用 @component('vendor.mail.markdown.coupon')来指定电子邮件模板文件。
我遇到了同样的问题,对我来说问题是,只是缺少文本组件。两个文件都是必需的
因此,如果您有:resources/views/vendor/mail/ html /coupon.blade.php
您还需要:resources/views/vendor/mail/ text /coupon.blade.php
请参阅/sf/answers/4766717581/检查我如何创建新组件mail::buttons
| 归档时间: |
|
| 查看次数: |
3979 次 |
| 最近记录: |