在 Laravel Markdown 电子邮件中嵌入图像

gab*_*ans 7 php email laravel

我正在尝试将图像嵌入到我的降价电子邮件中,但它无法正确加载。

https://i.stack.imgur.com/ltmAY.png

这是我的邮件模板:

@component('mail::message')
# {{ $mailData['title'] }}

![{{ $mailData['appName'] }}]({{ asset($mailData['image'])}})

{!! $mailData['body'] !!}

Saludos,

{{ $mailData['appName'] }}
@endcomponent
Run Code Online (Sandbox Code Playgroud)

这是 $mailData['image'] 的值:

'/img/misc/default.jpg'

知道我该怎么做吗?

小智 3

你可以试试这个降价:

![Image_Alter_Text](PAHT_OF_IMAGE)
Run Code Online (Sandbox Code Playgroud)
  • 您必须传递图像的完整路径,并通过使用 获得完整路径Storage::url($file_name)。将图像路径存储在变量中并传入 markdown。

例如

![DemoImage](https://i.stack.imgur.com/bENi3.jpg)
Run Code Online (Sandbox Code Playgroud)

注意:此评论中使用的图像(stackoverflow 徽标)仅用于演示目的。