我想在产品详情页面“根据类别”中调用不同的2个静态块。
Lets say i have 2 categories :
1.electronics
2.mobiles
在elecronics类别中,我想在特定部分显示不同的静态块。在移动设备类别中,我想在同一特定部分显示不同的静态块。
我该怎么做?
由于
答案 0 :(得分:0)
如果您可以在后端创建静态块并将其命名为category_static_block_1
,category_static_block_2
等,这些将分别在类别ID 1和2中显示,您可以使用以下代码.phtml
文件来执行此操作。
<?php echo $this->getLayout()->createBlock('cms/block')->setBlockId('category_static_block_'+$catid)->toHtml() ?>
此处$cat_id
应包含当前类别ID。