我有以下设置:
一个 cms 页面,其内容显示在产品页面上。(通过调用模板 phtml 文件中的 cms 块)
我不想触碰产品页面的 phtml 文件,这样我可以保证我的模板升级安全(我买了模板)
除了出现在具有其他属性的部分中的 sku 之外,我还想在产品页面中显示产品 sku 编号,这是默认设置。
由于模板已经提供了 cms 块以使内容出现在产品定价附近(这是我希望 sku 出现的位置),我想我会尝试通过调用 cms 中的 phtml 文件来获取 cms 块中的 sku堵塞。
我创建了一个 phtml 文件,如下所示:
app/design/frontend/default/mytheme/template/page/getSku.phtml
我在其中放置了以下代码(这应该是获取产品 sku):
<?php
//get product sku
echo $_product->getAttributeText('sku');
?>
我在 cms 块中放置了以下内容(调用 phtml 文件):
{{block type="core/template" template="page/getSuk.phtml"}}
错误: 我的页面没有完全显示,(似乎页面没有完全呈现。)
谢谢你。