Ich möchte nicht, dass nicht vorrätige Produkte auf meiner Magento-Website angezeigt werden. Ich habe Folgendes getan, um sicherzustellen, dass mein konfigurierbares Produkt nicht im Frontend angezeigt wird.
Configurable product inventory - out of stock
Associated products inventory - out of stock, qty - 0
config settings -> quantity to become out of stock - 0
config settings -> display out of stock items - No
config settings -> backorder - No
Trotz all dieser Einstellungen wird nur "In den Warenkorb" für dieses Produkt deaktiviert. Das Produkt wird jedoch weiterhin auf der Website angezeigt, wenn ich über eine URL darauf zugreife. Ich möchte nicht mehr, dass dieses Produkt auf meiner Website angezeigt wird.
Ist das Anzeigen von Produkten ohne "In den Warenkorb" magento standardmäßig, wenn dies "Nicht vorrätige Produkte anzeigen - Nein" bedeutet?
Bitte klären Sie diese Einstellung? Und wie soll ich dieses Produkt mit den Magento-Standardeinstellungen von meiner Website entfernen? (Ich möchte nicht, dass das Produkt im Backend deaktiviert wird, sondern nur im Frontend versteckt wird.) Vielen Dank.
quelle
Antworten:
Dies ist eigentlich eine Funktion von Magento.
Wenn Sie festlegen
Display out of stock products
, dass sieNo
nur vor den Kategorielistenseiten und der Suchergebnisseite ausgeblendet werden.Die Produktseite ist tatsächlich noch verfügbar.
Beginnend mit CE 1.9.1 gibt es sogar eine Nachricht unter der Konfigurationseinstellung zu
Display out of stock products
sagenProducts will still be shown by direct product URLs.
.Und das ist eigentlich eine gute Sache.
Auf diese Weise registrieren Suchmaschinen nicht viele 404 Seiten, wenn Ihre Produkte nicht mehr vorrätig sind.
Ich sehe keinen Schaden darin, es so zu lassen. Der Kunde kann sie sowieso nicht bestellen.
Wenn Sie möchten, dass ein Produkt in Ihrem Geschäft überhaupt nicht verfügbar ist, müssen Sie es als deaktiviert markieren oder seine Sichtbarkeit
Not visible individually
für die Websites festlegen oder die Zuordnung zu den Websites auf der Registerkarte "Websites" auf der Bearbeitungsseite des Administratorprodukts entfernen.quelle
Ist dies ein Problem bei allen Produkten oder nur bei den Produkten, die als "neu" gekennzeichnet sind? Wenn dieses Problem nur bei "neuen" Produkten auftritt, können Sie es beheben, indem Sie auf die Produktseite> Automatische Einstellungen> "Produkt von Datum / Datum als neu festlegen - beide Daten löschen.
quelle