php - 在 laravel markdown 电子邮件中嵌入图像

标签 php laravel email

我正在尝试将图像嵌入到我的 Markdown 电子邮件中,但它没有正确加载。

https://i.imgur.com/lNCwhod.png

这是我的邮件模板:

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

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

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

Saludos,

{{ $mailData['appName'] }}
@endcomponent


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

'/img/misc/default.jpg'

知道我该怎么做吗?

最佳答案

你可以试试这个 Markdown :

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

  • 例如 :
    ![DemoImage](/image/bENi3.jpg)
    

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

    关于php - 在 laravel markdown 电子邮件中嵌入图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53854863/

    相关文章:

    php - Zend Framework 2 电子邮件 token 验证

    php - Drupal 8 本地设置

    php - Laravel 5 中公共(public) Assets 的本地路径是什么? (使用 server.php)

    php - 发送带有pdf附件的电子邮件

    php - Laravel 5.2 使用动态内容从选择中插入

    javascript - GoogleMaps 回调参数无效

    html - 电子邮件 HTML 模板 - 获取 <a></a> 标记以根据父级 <td> 获取完整的可点击宽度

    php - 检查数据库是否存在(MySQL),如果不存在,则在 PHP 中创建它

    php - 如何从 strip 中的事件对象获取客户 ID

    php - 模拟 phpMyAdmin 导出功能