我是在通知电子邮件与拉拉8的钱格标志。
首先,我发表了所有主题:
php artisan vendor:publish --tag=laravel-notifications
php artisan vendor:publish --tag=laravel-mail在header.blade in mail/html文件夹中,我是这样做的:
<img src="{{ asset('img/image_default.png') }}" class="logo" alt="Laravel Logo">我的照片在public/img里
我的电子邮件发送正常,但在gmail我的徽标img,它是坏的。我用的是vhost in localhost
在我的电子邮件中,img的路线是:
googleURLhttp://laravellimpio/img/image_default.png
我在其他blade中签了我的blade,我可以显示我的img是否正常。我不知道我的代码是否有问题,或者是用过的本地主机。
谢谢你帮我
发布于 2021-05-13 12:35:18
尝尝这个
<tr>
<td class="header">
<a href="{{ $url }}" style="display: inline-block;">
@if (trim($slot) === 'Laravel')
<img src="https://laravel.com/img/notification-logo.png" class="logo" alt="Laravel Logo">
@else
<img src="{{ asset('img/image_default.png') }}" class="logo" alt="My logo">
@endif
</a>
</td>
</tr>如您所见,有一个条件语句检查应用程序名称是否等于Laravel,从env file中更改应用程序的名称,然后删除{{ $slot }}并使用自己的路径。您需要更改应用程序名称,以便它跳过语句的第一部分,并在@else之间选择空格。
https://stackoverflow.com/questions/67516251
复制相似问题