如何根据类别调用产品详细信息页面中的不同静态块?

时间:2012-09-14 12:49:35

标签: magento magento-1.6

我想在产品详情页面“根据类别”中调用不同的2个静态块。

Lets say i have 2 categories :

1.electronics
2.mobiles

在elecronics类别中,我想在特定部分显示不同的静态块。在移动设备类别中,我想在同一特定部分显示不同的静态块。

我该怎么做?

由于

1 个答案:

答案 0 :(得分:0)

如果您可以在后端创建静态块并将其命名为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。