Nun ja, mir war das schon einmal passiert, aber das ist natürlich so lange her, dass die Lösung in meinem Gehirn nur noch passiv vorhanden war. Also habe ich (wieder einmal) eine Reihe von Produkten importiert. Aber dieses Mal schienen alle importierten Produkte verschwunden zu sein. Ich überprüfte die Datenbank — die Produkte waren da. Wie geht man damit um?
Ich konnte im Internet nicht viel dazu finden, aber nach dem Lesen von Uploaded products do not show on front end begann mein Gehirn wieder zu arbeiten und ich dachte: "Heureka! Es muss die Locale-Einstellung des Backends sein" (an deren Änderung nach der Installation von Locale-Dateien ich mich vage erinnerte). Leider verwendet die Importfunktionalität von Magento für einige Felder einen Textwert. Je nach konfiguriertem Locale werden für dieselben Werte unterschiedliche Texte verwendet. Ein Import, der mit einer Locale (z. B. en_US) funktioniert, wird mit einer anderen Locale höchstwahrscheinlich nicht funktionieren (und tatsächlich die Seite auf eine sehr unprofessionelle Weise stören).
Hoffentlich kann dieser Beitrag anderen Magenteers helfen — viel Glück und möge die Macht mit Ihnen sein!