将登录或注册链接移动到标题导航中的顶部链接 - Magento
Posted
技术标签:
【中文标题】将登录或注册链接移动到标题导航中的顶部链接 - Magento【英文标题】:Moving Log in or Register Link to Top Links in Header Navigation - Magento 【发布时间】:2015-07-03 03:48:22 【问题描述】:希望我的标题是正确的。
我从 Themeforest 购买了一个主题 -- http://www.newsmartwave.net/vigoshop/index.php/?___store=demo2_default
基本上,您在顶部链接中有主页、帐户、购物和结帐。我已经使用 Local.XML 删除了顶部链接中除帐户链接之外的所有内容。在顶部链接下方,您有“登录或注册”链接。当您使用此链接登录时,该链接更改为注销,以便客户可以注销。但我想要做的是将顶部链接中的帐户链接替换为“登录或注册”,这样我就可以删除下面的选项。例如看到这个屏幕抓取http://i.imgur.com/RXlO36e.png。
我不知道该怎么做,请有人帮助我吗?
提前致谢。
<?php else:?>
<a href="<?php echo $this->getUrl('', array('_secure' => Mage::app()->getFrontController()->getRequest()->isSecure())) ?>" title="<?php echo $this->getLogoAlt() ?>" class="logo"><strong><?php echo $this->getLogoAlt() ?></strong><img src="<?php echo $this->getLogoSrc() ?>" /></a>
<?php endif?>
<?php
$loggedIn = $this->helper("customer")->isLoggedIn();
if($loggedIn == 1)
?>
<a href="<?php echo $this->getUrl('customer/account/logout/', array('_secure' => Mage::app()->getFrontController()->getRequest()->isSecure())); ?>" class="sign-link pull-left"><?php echo $this->__('Logout') ?></a>
<?php
else
?>
<a href="<?php echo $this->getUrl('customer/account/', array('_secure' => Mage::app()->getFrontController()->getRequest()->isSecure())); ?>" class="sign-link pull-left"><?php echo $this->__('Log In or Register'); ?></a>
<?php
?>
<?php echo $this->getChildhtml('topContainer'); ?>
**Local.xml**
<action method="removeLinkByUrl"><url helper="customer/getAccountUrl"/></action>
<action method="addLink" translate="label title" module="customer"><label>Log in or Register</label><url helper="customer/getAccountUrl"/><title>My Account</title><prepare/><urlParams/><position>10</position><liParams/><aParams>class="top-link-account"</aParams></action>
【问题讨论】:
【参考方案1】:尝试搜索class="sign-link pull-left"
购买的主题文件
一旦你从源代码中找到它,你就可以删除它。
【讨论】:
删除不是问题,我想将它移到顶部链接导航的顶部,而不是放在下面。它看起来很愚蠢。 在这种情况下,复制类顶部链接所在位置的所有内容,并在其他菜单项旁边添加相同的类。 这是我在类部分找到的,将代码放在最上面的问题中。并且还粘贴了 Local.xml 部分。所以不知道如何将整个编码移至 Local.xml。以上是关于将登录或注册链接移动到标题导航中的顶部链接 - Magento的主要内容,如果未能解决你的问题,请参考以下文章
栏项中的导航链接返回到 NavigationView 的顶部