2015-04-24 47 views
1

希望我的標題正確。Moving登錄或註冊鏈接到頁眉導航中的熱門鏈接 - Magento

我買了一個主題從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() ?>" alt="<?php echo $this->getLogoAlt() ?>" /></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> 

回答

0

嘗試搜索該主題買來文件class="sign-link pull-left"

一旦你發現它從源代碼,那麼你可以將其刪除。

+0

刪除不是問題,我想將它移動到頂部鏈接導航的頂部,而不是在下面。它看起來很愚蠢。 – Desibouy

+0

在這種情況下,您可以在類頂部鏈接所在的位置複製所有位置,然後在其他菜單項旁邊複製相同的類。 –

+0

這是我在課堂部分找到的,將代碼放在最重要的問題中。並且也粘貼了Local.xml部分。所以不知道如何將整個編碼移動到Local.xml。 – Desibouy