0

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

Lets say i have 2 categories :

1.electronics
2.mobiles

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

我该怎么做?

谢谢

4

1 回答 1

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。

于 2012-09-14T13:12:44.230 回答