Ich bin neu in Magento, bitte nehmen Sie mit: D.
Ich habe erfolgreich ein Thema erstellt, das dem leeren Thema untergeordnet ist.
Ich versuche, das Menü zum Laufen zu bringen und kann für mein ganzes Leben nicht verstehen, warum es nicht angezeigt wird. Ich habe ein paar andere Themen gelesen und kein Glück.
Ich habe eine Stammkategorie mit meinen Unterkategorien hinzugefügt. Ich habe es dann den Ladeneinstellungen zugeordnet. Ich habe die Site neu indiziert, den Cache geleert und immer noch keine Freude.
Mache ich das Richtige, indem ich nur eine Kategorie hinzufüge und es wird angezeigt?
Vielen Dank
Es scheint, dass ich nicht die Standardkategorie habe - siehe Screenshot unten
AKTUALISIEREN
Ich habe Magento auf meinem lokalen Computer neu installiert. Das Menü zeigt gut auf Luma und Blank Thema, aber auf meinem eigenen benutzerdefinierten, wird es nicht angezeigt. Muss ich etwas hinzufügen oder überprüfen?
Danke für die Hilfe
quelle
Antworten:
Lösung 1:
Sie müssen alle Ihre Kategorien UNTER der "Standardkategorie" haben . Dann sollten sie zeigen.
Lösung 2:
Stellen Sie sicher , dass Standard - Kategorie aktiv ist (Enable Kategorie = „yes“) und „ In Navigationsmenü “ auf Ja .
Leeren Sie Ihren Cache, indem Sie den Befehl php bin / magento cache: clean ausführen und überprüfen, ob er funktioniert.
Update:
Gehen Sie einfach zu den Geschäften -> Alle Geschäfte -> Klicken Sie auf Geschäft (Hauptwebsite-Geschäft) -> Dort wird die Option Stammkategorie mit Ihrem Kategorienamen angezeigt -> wählen Sie diese aus (Test, Sammlung, was auch immer Sie möchten) -> klicken Sie auf speichern und prüfen.
Siehe folgenden Screenshot :
quelle
Wenn Sie alle anderen Lösungen ausprobiert und alle anderen grundlegenden Dinge überprüft haben (aktiviert, korrekte Stammkategorie ...), habe ich möglicherweise die Lösung für Sie!
Wenn die Kategorie jeweils aus dem Menü entfernt wurde ("In Menü einschließen" = "Aus" in admin) und dann wieder eingeschaltet wurde; Es scheint, dass es hier einen Fehler in Magento 2 gibt. Magento 2 setzt das Attribut "include_in_menu" nur für den Admin-Store auf 1 und nicht für andere Front-End-Stores. Es belässt sie als 0. Magento glaubt also, dass sie im Menü noch deaktiviert sind.
Die Lösung ist einfach:
Hoffe das funktioniert bei dir. Ich habe eine Stunde gebraucht, um eine Kategoriestruktur neu zu erstellen. Als es dann wieder passierte, habe ich mich in den Code vertieft und diesen gefunden. Wenn es für Sie funktioniert, geben Sie dieser Antwort eine positive Bewertung. Wir verwenden Magento 2 in unserem GoToTags Store . Die Reise hat wegen solcher Probleme "Spaß" gemacht.
Viel Glück!
quelle