2016-04-18 8 views
1

Ich habe ein Produkt mit vollständigen Pfad wie domain.com/category/product.html und das gleiche Produkt mit kanonischen Pfad domain.com/product.html. Ich benutze 3 Spalten um diese Seite anzuzeigen.Ein Produkt, zwei Pfade, zwei Vorlagen in Magento. Warum?

Diese Einstellung funktioniert für beide Pfade (ich kann in Sicht-Quelle sehen), aber linke Spalte ist leer für kanonische Pfad. Warum??

Antwort

0

Es gibt verschiedene URLs für das gleiche Produkt wie domain.com/category/product.html und domain.com/product.html aufgrund der Einstellungen, die Sie in der Katalogkonfiguration vorgenommen haben. Wenn Sie möchten, dass nur URLs wie domain.com/product.html verwenden, können Sie es in Einstellungen Menü eingestellt, unter dem Katalog, öffnen Sie die Search Engine Optimizations Registerkarte und setzen Nutzungskategorien Pfad für Produkt URLs Wert zu Nein.

Über Ihre Frage; zuerst lesen Sie meine Antwort über here für ein Produkt mehrere Kategorien mit

Ihre Produktansicht Seite eine Kategorie bezogenen Daten in Block verlassen haben müssen, also wenn Sie auf eine URL klicken wie domain.com/category/product.html Ihre Sitzung hat eine Kategorie-ID und Ihr linker Block wird normal gerendert. Wenn Sie auf eine URL wie domain.com/product.html klicken, hat Ihre Sitzung keine Kategorie-ID, daher ist Ihr linker Block leer.

+0

Danke für Ihre Antwort! Aber ich habe eine Zeile in meinem menu.phtml gefunden: wenn (! Mage :: registry ('current_category')) zurückgibt; Es war meine Schuld! Nochmals vielen Dank und Entschuldigung, dass Sie Ihre Zeit verbracht haben! –

+1

Ich bin froh, dass Sie eine Lösung gefunden haben. Sei nicht traurig, wir sind alle hier, um einander zu helfen. Hab eine schöne Woche! – muhammedv

Verwandte Themen