【问题标题】:Added images in product attribute in WYSIWYG not showing in frontend在 WYSIWYG 的产品属性中添加图像未显示在前端
【发布时间】:2019-05-16 14:08:42
【问题描述】:

我们正在使用 Magento 2.2.8,我们在管理面板中使用所见即所得编辑器添加了产品属性。图片显示完美的管理网址。

<img src="{{media url=" wysiwyg="" u4888.png"}}"="" width="400" height="400">

但是,在产品详细信息页面中,它没有显示图像。似乎媒体没有呈现。

请检查下面的代码,媒体网址不会像在管理员中那样更改为动态网址。

<div class="col-md-4 custom-accordion__col">
    <img src="{{media url=" wysiwyg="" u4888.png"}}"="" width="400" height="400">
</div>

非常感谢您的帮助。

谢谢, 赛卡特

【问题讨论】:

    标签: frontend magento2 wysiwyg


    【解决方案1】:

    每当我使用 WYSIWYG 添加图像时,我通常看到的输出如下所示:

    <img src="{{media url="wysiwyg/folder/image.png"}}" alt="" />
    

    在您的情况下,如果使用 WYSIWYG 上传图片,则 URL 应如下所示:

    <img src="{{media url="wysiwyg/u4888.png"}}" width="400" height="400">
    

    希望这会有所帮助!

    【讨论】:

      【解决方案2】:

      我刚刚找到了解决方案。因此,在显示块部分我们必须输入以下代码:

      $_helper = $this->helper('Magento\Catalog\Helper\Output');
      
      $_product = $block->getProduct();
      
      <?=$_helper->productAttribute($_product, $product->getData('quality_n_materials'), 'quality_n_materials') ?>
      

      谢谢, 赛卡特

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2022-08-24
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2021-12-11
        相关资源
        最近更新 更多