删除特定的顶部链接


9

我需要以特定方式编辑Magento顶部链接,并且只需要按以下顺序显示三个链接

Login  Register  Cart

这将导致以下

  1. 仅删除结帐链接,而不删除购物车链接
  2. 删除我的帐户链接并添加注册链接
  3. 将我的购物车重命名为购物车

我该如何实现?

请指导。

谢谢 !!!


如何使用top.links.phtml做到这一点?
2014年

Answers:


11

您还可以通过引用并按名称删除它们来删除local.xml中的一些顶部链接。

<reference name="top.links">
   <remove name="wishlist_link"/>
   <remove name="checkout_cart_link"/>
</reference>

仅当顶部链接使用以下名称创建时,此方法才有效:

<reference name="top.links">
   <block type="wishlist/links" name="wishlist_link" />
   <action method="addLinkBlock"><blockName>wishlist_link</blockName></action>
</reference>

对于登录和注销,由于未使用“名称”来调用它们,因此您无法通过这种方式将其删除。


6

您可以通过以下.xml文件中的编辑引用name =“ top.links”块进行修改

 1. app/design/frontend/Your_theme/default/layout/checkout.xml 
 2. app/design/frontend/Your_theme/default/layout/customer.xml

检查以下帖子

如何编辑标题链接?

你可以从这里得到更多的想法


是的 这是我的答案!它只是给您的建议!
DRAJI 2014年

2
马克,这不是建设性的。你做了什么?问题是什么?您期望发生什么。并且,请编辑问题以添加更多信息,并且不要写下难以理解的评论。谢谢!
Fabian Blechschmidt 2014年

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.