Ich habe einige benutzerdefinierte Erweiterungen. Sie werden in der rechten Seitenleiste angezeigt, und ich habe sie zuvor direkt unter dem Sidebar-Einkaufswagen angezeigt, der oben angezeigt wird, wie es before = "-" in der checkout.xml-Datei hat.Magento XML-Layouts - vor = "-" funktioniert nicht in 1.4.2
Seit dem Upgrade auf 1.4.2 erscheinen meine benutzerdefinierten Erweiterungen jetzt oben in der Seitenleiste. Ich habe after = "cart_sidebar" zu den xml-Layouts der Erweiterungen hinzugefügt, aber sie erscheinen immer noch über dem Sidebar-Einkaufswagen.
die Reihenfolge der Erweiterungen ändern, sie unter sich nur bewegen, immer an der Spitze - zum Beispiel, wenn ich nach = add „-“ einem von ihnen, sie nach den anderen benutzerdefinierten Erweiterungen erscheinen nur, aber immer noch oben über dem Warenkorb und anderen standardmäßigen Sidebar-Elementen.
Wer eine Idee warum?
UPDATE:
ich auf dem gedreht „Template Pfad Hints“, und für meine benutzerdefinierte Sidebar blockiert, der rote Text der Vorlage Pfade zeigt erscheint weiter unten in der Seitenleiste, wo der Block zeigte sein soll, aber Der eigentliche HTML-Code des Blocks erscheint immer noch oben in der Seitenleiste!
Wenn Sie sagen, dass Sie einige benutzerdefinierte Erweiterungen haben, ist das wirklich vage. Meinst du, du hast ein Modul mit einigen Blöcken erstellt, und wenn du diese Blöcke über layout.xml hinzufügst, funktioniert die Renderreihenfolge nicht? Oder verwenden Sie ein bestimmtes benutzerdefiniertes Modul, das zum automatischen Einfügen von Elementen in das Layout eines bestimmten Speicherorts verwendet wurde und sich das Standortverhalten nun geändert hat? Wenn Sie hier Fragen stellen, gehen Sie davon aus, dass alles, was wir über Ihr Setup wissen, eine Basisinstallation von Magento ist. Sie müssen uns über den Rest informieren, wenn Sie eine Programmierung benötigen, um Ihr Problem zu diagnostizieren. –