Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/magento/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Magento 如何在属性中渲染cms/静态块_Magento - Fatal编程技术网

Magento 如何在属性中渲染cms/静态块

Magento 如何在属性中渲染cms/静态块,magento,Magento,所以我有一个商店,我创建了一个名为“下载”的属性(文本区域) 许多产品使用相同的内容作为该属性,因此我想创建一个cms/静态块来显示内容,这样,如果“下载”部分发生更改,我就不必更改每个产品 因此,我制作了一个名为“下载块”的静态块,并将我的html输入到内容中 我将{{block type=“cms/block”block_id=“downloads block”}放入文本区域“downloads Attribute”,但它不呈现html,它只是以纯文本显示“{block type=“cms/

所以我有一个商店,我创建了一个名为“下载”的属性(文本区域)

许多产品使用相同的内容作为该属性,因此我想创建一个cms/静态块来显示内容,这样,如果“下载”部分发生更改,我就不必更改每个产品

因此,我制作了一个名为“下载块”的静态块,并将我的html输入到内容中

我将{{block type=“cms/block”block_id=“downloads block”}放入文本区域“downloads Attribute”,但它不呈现html,它只是以纯文本显示“{block type=“cms/block”block_id=“test block”}”


如何使其渲染块?

您不能在产品描述中渲染块。您需要将其添加/编辑到catalog/product/view.phtml中

我们将其用于直运项目。由于它们不是从我们的一个仓库位置发货,因此有时在产品交付时可能会发生变化:

if ($this->isProductDropshipped()) {
$this->addShippingMessage("This item available <strong>online only</strong>. <strong><a href=\"/dropshipped\">Details</a></strong>");
if($this->isProductDropshipped()){
$this->addShippingMessage(“此项目仅在线提供””;