2016-06-14 9 views
1

Ich bin komplett neu in Magento und XML (ich verwende 1.9 CE), ich habe viel durchgelesen, um zu diesem Punkt zu kommen, und ich habe Probleme mit einem Magento Linke Seitenleiste Kategorie Block, der ist das Seitennav der Seite. Ich wurde gebeten, den benutzerdefinierten linken Seitenleistenblock, den ich oben erstellt habe, zu verschieben. Der nav Block ist ein vordefiniertes Magento Block SO, ich diesen Code-Snippet in der local.xml Datei meines Thema Standardverzeichnis versucht:Problem mit Magento Seitenleiste Inhalt Blockposition

<reference name="left"> 
    <action method="unsetChild"><name>umm.sidemenu</name></action> 
    <action method="insert"> 
    <blockName>umm.sidemenu</blockName> 
    <siblingName>block_left_top</siblingName> 
    <after>1</after> 
    </action> 
    </reference> 

Ein Artikel Ich schlug vor, zu lesen versucht, das Kind Block unscharf zu schalten und ihn wieder eine Verwenden Sie den obigen Code. Es funktioniert, aber ich bekomme jetzt eine Instanz der Kategorien über UND unter meinem eigenen Inhaltsblock Geschwister. Kann ich etwas tun, um die Top-Instanz zu entfernen? Oder habe ich etwas auf dem Weg vermisst? Einige Hinweise zu diesem Thema würden sehr geschätzt werden.

+0

bekam ich das gleiche Ergebnis durch die XML-oben zu entfernen und es mit dem folgenden XML- mgray026

+0

Ich habe es herausgefunden. Ich musste den Geschwisternamen in der XML-Datei des Menüs deklarieren, die als ein anderer Block deklariert wurde. Ich schrieb den richtigen Code auf local.xml, aber es existierte bereits woanders und ich landete mit einem Duplikat. TROTZDEM DANKE! – mgray026

Antwort

0

Ich habe es herausgefunden. Ich musste den Geschwisternamen in der XML-Datei des Menüs deklarieren, die als ein anderer Block deklariert wurde. Ich schrieb den richtigen Code auf local.xml, aber es existierte bereits woanders und ich landete mit einem Duplikat. TROTZDEM DANKE!

Verwandte Themen