如何customize/change通知邮件的header标识(laravel)
How to customize/change the header logo of notification mail (laravel)
我不知道在哪里可以找到下面的 header logo
示例(平方):
我的内容代码:
public function toMail($notifiable)
{
return (new MailMessage)
->line('The introduction to the notification.'.$user->name)
->line('Hey Now hey now')
->action('Notification Action', route('register.select'))
->line('Thank you for using our application!');
}
已编辑: email.blade.php
:
@component('mail::message')
{{-- Greeting --}}
@if (! empty($greeting))
# {{ $greeting }}
@else
@if ($level === 'error')
# @lang('Whoops!')
@else
# @lang('Hello!')
@endif
@endif
{{-- Intro Lines --}}
@foreach ($introLines as $line)
{{ $line }}
@endforeach
... and so on, and so forth
我想自定义那个 logo header
,我的问题是找不到确切位置。需要您的帮助,先生们。
您只需自定义邮件模板即可。
运行 这个命令:
php artisan vendor:publish --tag=laravel-notifications
之后您将在 resources/views/vendor/notifications
中找到模板。
如果您想自定义模板中使用的邮件组件:
php artisan vendor:publish --tag=laravel-mail
您将在 resources/views/vendor/mail
中找到组件。您想要的是 message.blade.php
和 header.blade.php
。
如果.env中的APP_NAME设置为“Laravel”,则只显示Laravel标志。
因此,一旦您更改此设置,它将忽略默认徽标。如果您想更改它以显示其他内容,您可以按照其他答案显示的方式发布邮件组件并对其进行自定义。
我不知道在哪里可以找到下面的 header logo
示例(平方):
我的内容代码:
public function toMail($notifiable)
{
return (new MailMessage)
->line('The introduction to the notification.'.$user->name)
->line('Hey Now hey now')
->action('Notification Action', route('register.select'))
->line('Thank you for using our application!');
}
已编辑:
email.blade.php
:
@component('mail::message')
{{-- Greeting --}}
@if (! empty($greeting))
# {{ $greeting }}
@else
@if ($level === 'error')
# @lang('Whoops!')
@else
# @lang('Hello!')
@endif
@endif
{{-- Intro Lines --}}
@foreach ($introLines as $line)
{{ $line }}
@endforeach
... and so on, and so forth
我想自定义那个
logo header
,我的问题是找不到确切位置。需要您的帮助,先生们。
您只需自定义邮件模板即可。
运行 这个命令:
php artisan vendor:publish --tag=laravel-notifications
之后您将在 resources/views/vendor/notifications
中找到模板。
如果您想自定义模板中使用的邮件组件:
php artisan vendor:publish --tag=laravel-mail
您将在 resources/views/vendor/mail
中找到组件。您想要的是 message.blade.php
和 header.blade.php
。
如果.env中的APP_NAME设置为“Laravel”,则只显示Laravel标志。
因此,一旦您更改此设置,它将忽略默认徽标。如果您想更改它以显示其他内容,您可以按照其他答案显示的方式发布邮件组件并对其进行自定义。