Magento: Verstecken und nicht aus dem Vorrat in der Navigation geschichtete Navigation auszahlen
-
16-10-2019 - |
Frage
Über: Versteck und nicht aus dem Vorrat an der Schichtnavigation in Magento aus dem Vorrat herauszählen
Hallo, das hat uns schon eine ganze Weile verwickelt. Ich habe keine Lösung gefunden. Wir haben auf das Magier 1.8.1 aufgerüstet, in der Hoffnung, dass es repariert wird.
- Wir haben 19 Shirts (konfigurierbare Produkte)
- Der Verkauf in Größen 38, 39, 40 usw.
- Einige dieser Hemden sind in Größe 38 oder 39 nicht erhältlich
- Wenn ein Benutzer in der Layered Navigation auf den Größenfilter klickt, wird nur Hemden angezeigt, die in dieser Größe vorhanden sind
Aber was passiert ist
Problem A: Die Anzahl der Produkte pro Größe beträgt 19 überall 19. Dies ist jedoch nicht korrekt, einige der 19 Hemden sind nur in Größe 38 oder 39 erhältlich
Problem B: Wenn ich auf Größe 38 filtere, würde ich erwarten, dass nur Shirts auf der nächsten Seite angezeigt werden, die tatsächlich in Größe 38 erhältlich sind
Wie könnten wir das nun lösen? Ist das eine Konfiguration etwas, das mir fehlt? OUT OSVERKORKTE JA/NEIN, in Attributeinstellungen? Oder muss ich dies im Code ändern?
Das erwartete Verhalten wäre: - nur Produkte zählen, die tatsächlich eine Größe haben - nur Produkte zeigen, die tatsächlich eine Größe zur Verfügung haben
Ein Beispiel http://i.snag.gy/kwho2.jpg
Hilfe geschätzt !!
Lösung
Antwort ist hier, denke ich
https://digicloud.zendek.com/entries/22144483-show-hide-of-stock-products-in-magento
Ich denke, wir haben zu viel gefragt ...
- Wir wollten im Überblick außerhalb der Lagerprodukte herausstellen (aber ohne Bestandsbekanntmachung)
- und beim Filtern, dass es die Produkte außerhalb des Bestehens nicht zählte
Aber so funktioniert es nicht. Es ist entweder ein- oder ausgeschaltet
Lösung: Setzen Sie dies auf "Produkte anzeigen, die nicht vorrätig sind", scheint das Problem zu lösen
So verbergen Sie Produkte im Magento Store, die "nicht vorrätig" sind oder eine Qty von 0 haben
Verstecken Sie die Lagernachricht ist ein konfigurierbares Element.
Admin >> System >> Konfiguration >> Katalog >> Inventar >> Aktienoptionen
Anzeigen außerhalb von Aktienprodukten -> Nein
Andere Tipps
Ja, Sie können Magento dazu bringen, dies zu tun, indem Sie den Produktattributindex so optimieren, dass der Attribut (z. 37,5 ist nicht vorrätig). Durch die Änderung dieses Index folgt die geschichtete Navigation dem Beispiel.
Vollständige Antwort und Code hier: https://magento.stackexchange.com/a/154654/13636
Sie können auch aus Lagerartikeln mit besonderem Hinweis wie "erhältlich in 3 Tagen" mit "Back in Stock" angezeigt werden. Vielleicht bekommen Sie auf diese Weise einige neue Kunden.