我尝试在模板中添加静态CMS块。这是我用过的东西
<?php echo $this->getLayout()->createBlock('cms/block')->setBlockId('gift')->toHtml() ?>
但是,当我清除缓存并删除 var / cache 文件夹中的所有文件时,该块不会出现在页面上。
我查看了数据库,看到了block id和store id之间的正确关系。此块也处于活动状态。
我该怎么做才能让这个块出现在页面上?还有什么我需要进一步研究的吗?
非常感谢。
答案 0 :(得分:1)
您的语法是正确的。
答案 1 :(得分:0)
检查CMS静态块与数据库表中的存储之间是否存在关系cms_block_store