Produkt wird nicht in der Storefront angezeigt
Dieser Artikel bietet Lösungen für Fälle, in denen Produkte nicht in der Storefront angezeigt werden.
Betroffene Produkte und Versionen
- Adobe Commerce On-Premises X.X.X
- Adobe Commerce auf Cloud-Infrastruktur X.X.X
Problem
Schritte zur Reproduktion:
-
Melden Sie sich beim Commerce Admin an.
-
Navigieren Sie Katalog > Produkte.
-
Klicken Sie Produkt hinzufügen und durchlaufen Sie den Prozess zur Produkterstellung. Oder importieren Sie Produkte aus einer CSV-Datei.
Erwartetes Ergebnis:
Produkt wird in der Storefront angezeigt.
Tatsächliches :
Produkt wird nicht angezeigt.
Ursache
Dies kann verschiedene Ursachen haben. Führen Sie die folgenden Schritte aus, um die wichtigsten Punkte zu überprüfen, die Ihnen bei der Identifizierung und Lösung des Problems helfen könnten.
Lösung
Jeder der folgenden Punkte kann das Problem beheben.
-
Überprüfen Sie die Produkteinstellungen in Admin. Wechseln Sie Katalog > Produkte, öffnen Sie die Produktseite und stellen Sie sicher, dass die folgenden Felder korrekt konfiguriert sind:
- Produkt aktivieren = Ja.
- Lagerstatus: Auf Lager. Wenn Nicht vorrätig der richtige Wert ist, stellen Sie sicher, dass Nicht vorrätige Produkte anzeigen (STORES > Settings > Configuration > CATALOG > Stock Options > Nicht vorrätige Produkte anzeigen) auf Ja (auf globaler Ebene konfiguriert) eingestellt ist.
- Kategorien: Wenn Sie versuchen, das Produkt auf einer Kategorieseite zu finden, überprüfen Sie, ob das Produkt der Kategorie zugewiesen ist. Um die Fehlerbehebung zu vereinfachen, erstellen Sie eine neue Kategorie von der aktuellen Seite aus und weisen Sie ihr ein Produkt zu.
- visible = catalog, search.
- Stellen Sie Abschnitt „Produkt auf Websites sicher, dass das Produkt der richtigen Website zugewiesen ist.
- Wechseln Sie den Bereichsselektor in die Store-Ansicht, in der Sie versuchen, Ihr Produkt in der Storefront zu finden, und überprüfen Sie dieselben Einstellungen.
-
Führen Sie die vollständige Neuindizierung durch, indem Sie
bin/magento indexer:reindex
über die Konsole ausführen, und leeren Sie den gesamten Cache im Admin unter System > Tools > Cache-Verwaltung oder über die Konsole, indem Siebin/magento cache:clean
ausführen. -
Wenn das oben Genannte nicht hilfreich ist, können Sie weitere Nachforschungen anstellen, indem Sie die Protokolle im
var/log
Verzeichnis überprüfen.