首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何根据类别在产品详细信息页面中调用不同的静态块?

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

Stack Overflow用户
提问于 2012-09-14 12:49:35
回答 1查看 527关注 0票数 0

我想将产品详细信息页面中的不同-2个静态块称为“(按类别)”。

代码语言:javascript
复制
Lets say i have 2 categories :

1.electronics
2.mobiles

在“电子学”类别中,我想在手机类别中的特定section.And上显示不同的静态块,在同一特定区域显示不同的静态块。

我该怎么做呢?

谢谢

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-09-14 13:12:44

如果您可以在后端中创建静态块,并将它们命名为category_static_block_1、category_static_block_2等,它们将分别显示在类别id 1和2中,那么您可以在.phtml文件中使用下面的代码来实现这一点。

代码语言:javascript
复制
<?php echo $this->getLayout()->createBlock('cms/block')->setBlockId('category_static_block_'+$catid)->toHtml() ?> 

在这里,$cat_id应该包含当前类别id。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/12424937

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档