Magento CMS变量无法渲染

时间:2012-09-26 07:09:15

标签: magento variables rendering magento-1.7

我几天来一直在搜索并试验一个将自定义产品属性数据导入静态块的解决方案。我决定继续使用对模板文件的调用来定义对products属性的调用。

但问题是,我的Magento社区1.7安装不会在CMS页面,产品属性或静态块中呈现任何变量。我已经看到过这是做到这一点的方法。我输入了以下内容:

{{block type="core/template" template="/catalog/product/compatibility.phtml"}}

保存后,并确保前端的HTML设置为yes,我检查它是否有效。我看到的是变量的确切代码,而不是它甚至试图访问模板文件。我甚至尝试将库存变量(例如小部件甚至只是商店名称)插入到页面/静态块中以查看它们是否呈现但是它们没有做到。

我错过了什么吗?是否需要启用某些变量才能在我的网站上运行?花了4天时间把我的头发撕掉了

1 个答案:

答案 0 :(得分:1)

如果这太简单了,请原谅我,但是你确定在将代码粘贴到块之前单击隐藏/禁用所见即所得编辑器吗?

如果将代码直接粘贴到WYSIWYG editpr中,它将对代码进行编码并停止正确解析。

另外,您不需要在模板路径中使用斜杠:

{{block type="core/template" template="catalog/product/compatibility.phtml"}}