将代码放置在您的头文件中。
的主页:
<?php if ($this->getIsHomePage()){echo 'this is home page';}else{echo 'this is not home page';}
现在我们将采取一个变量$ pageIdentifier其他然后主页
<?php $pageIdentifier = Mage::app()->getFrontController()->getAction()->getFullActionName();?> /* this identifier value will change as per page.so echo this variable so you will get page identifier on all pages*/
的购物车页面:
if($pageIdentifier == 'checkout_cart_index'){echo 'this is cart page';}
为onepage结帐页面:
if($pageIdentifier == 'aw_onestepcheckout_index_index'){echo 'this is checkout page';}
订单sucess页:
if($pageIdentifier == 'checkout_onepage_success'){echo 'this is sucess page';}
使用此代码,你可以得到其他页面的身份,并根据自己的需要使用。
希望这会起作用。
你在哪个文件中使用了这些代码?这应该只在头文件中工作,并检入任何文件,您可以使用 $ routeName = Mage :: app() - > getRequest() - > getRouteName(); $ identifier = Mage :: getSingleton('cms/page') - > getIdentifier(); if($ routeName =='cms'&& $ identifier =='home'){ echo'这是Magento主页。'; } else { echo'这不是Magento主页。'; } –