在Magento的页面制作中,我们经常需要判断当前页面是否为首页,来确实是否加在一些信息。如果直接下载模版文件中,大概方式如下。
<?php
$routeName = Mage::app()->getRequest()->getRouteName();
$identifier = Mage::getSingleton('cms/page')->getIdentifier();
?>
<?php if ($routeName == 'cms' && $identifier == 'home') : ?>
//当前页是首页
<?php else : ?>
//当前页不是首页
<?php endif ; ?>
这是最简单的方法,并且要注意的是,如果在配置中重新选择了Magento的首页,则需要修改上面代码中的identifier的值。另外,最佳方法是创建一个核心模块,把最常用的方法写进去。这里就可以写在一个Helper类中,后面可以供所有页面和类文件中随时调用。
|

ecshop仿寺库中国奢侈品网
人气:923
淘中国代购网站程序源码
人气:1450
shopex仿银泰商城模板
人气:783
ecshop成人用品大气模板
人气:1087
黑色小礼服英文外贸商城
人气:820
ecshop仿小米带微信商城手
人气:385