Magento die Datei mit code von der navigation Menü-Leiste?
ich Bearbeiten möchte magento navigation bar code, aber ich weiß nicht, dass das die Datei menu bar code bitte helfen, wie können diese Datei Bearbeiten und ändern, bitte helfen Sie
i want to edit menu magento provide menu like
<ul>
<li><a href=''>Home</a></li>
<li><a href=''>Contact Us</a></li>
<li><a href=''>Abouty Us</a></li>
</ul>
i want to edit it like
<ul>
<li><img src=''/><a href=''>Home</a></li>
<li><img src=''/><a href=''>Contact Us</a></li>
<li><img src=''/><a href=''>Abouty Us</a></li>
</ul>
möchte ich hinzufügen, Bild-in-Menü und erstellen Sie vorab im Menü
InformationsquelleAutor Renish Khunt | 2013-07-26
Du musst angemeldet sein, um einen Kommentar abzugeben.
Hallo Freunde kannst du auch finden Sie in der navigation bar in das navigation.php Datei
\app\code\core\Mage\Catalog\Block\navigation.php
dass die Datei eine navigation menu bar code
Bearbeiten Sie diese Datei, wird die Website nicht mehr aktualisieren-sicher
InformationsquelleAutor
Sollten Sie überschreiben die _getHtml () - Methode in Mage_Page_Block_Html_Topmenu Klasse.
Hier sind die Schritte:
class Mage_Page_Block_Html_Topmenu_Custom extends Mage_Page_Block_Html_Topmenu
<block type="page/html_topmenu" name="catalog.topnav" template="page/html/topmenu.phtml"/>
mit<block type="page/html_topmenu_custom" name="catalog.topnav" template="page/html/topmenu.phtml"/>
InformationsquelleAutor ermannob
danke für die schnelle Wiedergabe. ich will zeigen, Bild-in-Menü, wie zu tun, bitte helfen
Kopieren Sie es aus dem app\design\frontend\base\default\template\Seite\html\topmenu.phtml - und legen Sie in Ihrem theme
die Datei habe, code ich kann es nicht ändern. ich füge Kostüm Bild in Menü <?php $_menu = $this->getHtml('level-top') ?> <?php if($_menu): ?> <div class="nav-container"> <ul id="nav"> <?php echo $_menu ?> </ul> </div> <?php endif ?>
überprüfen Sie bitte meine Frage, die ich Bearbeiten meine Frage.
InformationsquelleAutor M Shahzad Khan
Je nach Ihrer version von Magento, dieser Beitrag ist möglicherweise veraltet, also werde ich aktualisieren. Es sieht aus wie Magento vorgenommen änderung für diesem Grund ermöglichen das anpassen des nav html.
Wenn man sich anschaut, line 80, in Mage_Page_Block_Html_Topmenu
Überprüft, um zu sehen, wenn ein render-block definiert ist, und wenn nicht, dann nutzt eine veraltete Methode der Aufbau der nav html
Versuchen, diese block-Anweisung in der local.xml von Ihrem Thema.
Dann können Sie pull-down-template page/html/topmenu/Rendern.phtml aus dem rwd-theme in das eigene theme und Anpassungen vornehmen, ohne neu zu schreiben, den block.
InformationsquelleAutor Jake Mroz
Ok, ersetzen Sie diese
DURCH
OK, hier ist der neue code, ersetzen Sie die ganze Seite code mit diesem
style es entsprechend verkaufen müssen. Durch ersetzen von Klassen
seine topmenu.phtml
im topmenu.phtml Datei nur diese Zeile code <?php $_menu = $this->getHtml('level-top') ?> <?php if($_menu): ?> <div class="nav-container"> <ul id="nav"> <?php echo $_menu ?> </ul> </div> <?php endif ?>
Ich habe bearbeitet die Antwort, schau dir das an.
nach ersetzen Sie diesen code, dann ist die Ausgabe leer bitte um Hilfe und danke um mir zu helfen, lieber, ich danke Ihnen so viel
InformationsquelleAutor M Shahzad Khan