如何在页脚链接中删除“订单和退货”?我是Magento的新手,任何能够详细解释这些步骤的人?谢谢!
答案 0 :(得分:1)
应用程序/代码/核心/法师/销售/块/客户/ Links.php
评论
public function __construct()
{
if (!Mage::getSingleton('customer/session')->isLoggedIn()) {
/*$this->_label = $this->__('Orders and Returns');
$this->_title = $this->__('Orders and Returns');
$this->_url = $this->getUrl('sales/guest/form'); */
parent::__construct();
}
}
要正确地执行此操作,您应该将文件复制到app / code / local / Mage / Sales / Block / Guest / Links.php 在编辑之前。
答案 1 :(得分:1)
您需要在sales.xml文件中进行更改
答案 2 :(得分:0)
答案,就像Magento中的典型一样,是xml。 完全删除该区域的最佳方法是使用local.xml 因此,例如,在您的app / design / PACKAGE-NAME / THEME-NAME / layout / local.xml中 你想要这个:
<?xml version="1.0" encoding="UTF-8" ?>
<layout>
<default>
<reference name="footer">
<!-- footer_links is the main footer links -->
<remove name="footer_links"></remove>
<!-- footer_links2 is the one labeled Account, with My Account and Orders and returns under it -->
<remove name="footer_links2"></remove>
</reference>
</default>
</layout>
答案 3 :(得分:0)
对于那些到达这里并且没有找到解决方案的人:我已在this link找到了。
就像@Muk指出你必须修改的文件是\app\design\frontend\PACKAGE_NAME\THEME_NAME\layout\sales.xml
。如果您的主题没有,则您必须从\app\design\frontend\base\default\layout
复制原始主题并更改复制的版本。
评论这一部分:
<reference name="footer_links">
<block type="sales/guest_links" name="return_link"/>
<action method="addLinkBlock"><blockName>return_link</blockName></action>
</reference>
希望它有所帮助!
答案 4 :(得分:-2)
我无法访问magento的vanilla副本,但是可以通过管理面板编辑内存footer_links。
CMS - &gt;静态块 - &gt;页脚链接
然后,您可以通过编辑器编辑链接。如果它不在那里,它将通过footer.phtml文件被拉入,如果失败我可以通过该文件。