如何根据类别在商品详情页面中调用不同的静态块



我想在产品详细信息页面中调用不同的 2 个静态块"根据类别"。

Lets say i have 2 categories :
1.electronics
2.mobiles

在电子类别中,我想在特定部分显示不同的静态块。在手机类别中,我想在同一特定部分显示不同的静态块。

我该怎么做?

谢谢

如果您可以在后端创建静态块并将其命名为 category_static_block_1category_static_block_2 等,其中它们分别显示在类别 ID 1 和 2 中,则可以在.phtml文件中使用以下代码来执行此操作。

<?php echo $this->getLayout()->createBlock('cms/block')->setBlockId('category_static_block_'+$catid)->toHtml() ?> 

此处的$cat_id应包含当前类别 id。

最新更新