我们正在使用Magento 2.2.8,我们在管理面板中使用WYSIWYG编辑器添加了产品属性。图像显示完美,带有管理员网址。
Microsoft.Extensions.Logging
但是,在产品详细信息页面中,它没有显示图像。似乎媒体没有渲染。
请检查以下代码,媒体url不会像在admin中一样更改为动态url。
<img src="{{media url=" wysiwyg="" u4888.png"}}"="" width="400" height="400">
我们非常感谢您的帮助。
谢谢, 赛凯特
答案 0 :(得分:0)
每当我使用所见即所得添加图像时,通常看到的输出都是这样的:
<img src="{{media url="wysiwyg/folder/image.png"}}" alt="" />
对于您而言,如果使用“所见即所得”上传图片,则网址应如下所示:
<img src="{{media url="wysiwyg/u4888.png"}}" width="400" height="400">
希望这会有所帮助!
答案 1 :(得分:0)
我刚刚找到了解决方案。因此,在显示块部分,我们必须输入以下代码:
$_helper = $this->helper('Magento\Catalog\Helper\Output');
$_product = $block->getProduct();
<?=$_helper->productAttribute($_product, $product->getData('quality_n_materials'), 'quality_n_materials') ?>
谢谢, 赛凯特