-1
我使用的是具有custom menu
功能的主題,你可以檢查從一個溢價主題,這個菜單的功能http://www.emthemes.com/demo/#magento-theme-sunglasses-store-em0022 有一個在我的主題沒有top.phtml文件它調用所有菜單通過小部件合併在cms塊中。這個自定義菜單小部件與1.7不兼容,所以它在我的商店中運行不正常。Magento的恢復定製頂級navigatoin欄默認頂部導航
到目前爲止,我編輯我header.phtml文件,從
<div class="nav-content"><div class="nav-container">
<?php if ($this->getIsHomePage()):?>
<h1 class="logo"><strong><?php echo $this->getLogoAlt() ?></strong><a href="<?php echo $this->getUrl('') ?>" title="<?php echo $this->getLogoAlt() ?>" class="logo"><img src="<?php echo $this->getLogoSrc() ?>" alt="<?php echo $this->getLogoAlt() ?>" /></a></h1>
<?php else:?>
<a href="<?php echo $this->getUrl('') ?>" 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 echo $this->getChildHtml('cms_mainmenu') ?></div></div>
到
<div class="nav-content"><div class="nav-container">
<?php if ($this->getIsHomePage()):?>
<h1 class="logo"><strong><?php echo $this->getLogoAlt() ?></strong><a href="<?php echo $this->getUrl('') ?>" title="<?php echo $this->getLogoAlt() ?>" class="logo"><img src="<?php echo $this->getLogoSrc() ?>" alt="<?php echo $this->getLogoAlt() ?>" /></a></h1>
<?php else:?>
<a href="<?php echo $this->getUrl('') ?>" 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 echo $_menu; ?></div></div>
但它仍然不工作。所以我去了我的主題cms.xml
<reference name="header">
<block type="cms/block" name="cms_mainmenu">
<action method="setBlockId"><block_id>mainmenu</block_id></action>
</block>
我認爲問題是與此代碼。 antone知道如何覆蓋這個顯示mt商店類別的fronend? 請給我你的建議來做到這一點。
謝謝
感謝您的回覆..請您詳細說明這一點嗎? – Carolina