问题是我在Magento的主页上只显示了标识,检查是否是getIsHomepage();的主页。现在我要做的是只在Dashboard页面上显示标题内的标识,你知道getIsHomepage的任何替代方法,但检查它是否是我的帐户页面?
由于
答案 0 :(得分:1)
使用xml执行此操作而不是解析url的最佳做法。将其添加到local.xml:
<customer_account_index>
<reference name="header">
<action method="setTemplate"><template>page/html/customer_account_header.phtml</template></action>
</reference>
</customer_account_index>
将header.phtml文件复制并编辑为template/page/html/customer_account_header.phtml
答案 1 :(得分:0)
如果您想要输出客户帐户页面的逻辑,那么
首先获取当前路由器和控制器以及对headere.phtml的操作
逻辑就像 对于magento客户,dasboard页面网址是客户/帐户/索引
then
<?php $action = Mage::app()->getFrontController()->getAction();
echo $action->getFullActionName('_');
if($action->getFullActionName('_')=="customer_account_index")
{
}
?>