我遵循这个答案,使用以下方式在我的应用程序中发布默认电子邮件模板:
php artisan vendor:publish --tag=laravel-notifications
php artisan vendor:publish --tag=laravel-mail
这个很好用,但显然有一些配置选项,比如:
{{-- Greeting --}}
@if (! empty($greeting))
# {{ $greeting }}
@else
@if ($level === 'error')
# @lang('Whoops!')
@else
# @lang('Hello!')
@endif
@endif
{{-- Salutation --}}
@if (! empty($salutation))
{{ $salutation }}
@else
@lang('Regards'),<br>{{ config('app.name') }}
@endif
现在我的电子邮件从else部分发送“Hello!”和“Regards”,但显然有一种方法可以使用变量为电子邮件模板设置这些默认值。当发送电子邮件时,如何设置$greeting
和$salutation
变量?
@lang('Regards')
定义的位置。目前我的代码库中没有暴露它。如果有人可以在评论或额外的回答中添加这个信息,那会很有帮助。我通过在@lang('Regards')
周围加上双引号并在Google搜索中找到了这个问题。我想在“致以问候”的定义旁边添加类似于@lang('Team')
的东西。 - agm1984resources/lang
是一个文件夹位置,人们可以在那里添加任何自定义内容。我还没有学习足够多的知识来说明如何做到这一点。 - agm1984