Magento客户帐户链接在phtml文件中

时间:2014-05-16 12:46:03

标签: magento url php

您好我正在尝试在phtml文件中实现三个链接。在这个地方,我没有阻止,我可以设置这些链接,这就是为什么我不能使用xml文件。这些链接是:

/customer/account/edit/

/customer/address/

/sales/order/history/

有没有办法获取这些网页的网址而不在href中设置它们?

提前感谢

丹尼尔

2 个答案:

答案 0 :(得分:3)

性能差异不大,但可以在下面找到替代方案;

<a href="<?php echo Mage::getUrl('customer/account/edit'); ?>" title="<?php echo $this->__('Edit'); ?>"><?php echo $this->__('Edit'); ?></a>
<a href="<?php echo Mage::getUrl('customer/address'); ?>" title="<?php echo $this->__('Address'); ?>"><?php echo $this->__('Address'); ?></a>
<a href="<?php echo Mage::getUrl('sales/order/history'); ?>" title="<?php echo $this->__('History'); ?>"><?php echo $this->__('History'); ?></a>

答案 1 :(得分:1)

尝试

 <a href="<?php echo Mage::getBaseUrl() ?>customer/account/edit">Edit</a>
 <a href="<?php echo Mage::getBaseUrl() ?>customer/address">Address</a>
 <a href="<?php echo Mage::getBaseUrl() ?>sales/order/history">History</a>