Moin moin zusammen,
ich habe bei vielen Artiekln eine EAN hinterlegt. Bei vielen funktioniert auch die Suche danach. Jedoch bei einigen, grade neuer angelegten, nicht.
Warum?
Gruß,
Hagen
Moin moin zusammen,
ich habe bei vielen Artiekln eine EAN hinterlegt. Bei vielen funktioniert auch die Suche danach. Jedoch bei einigen, grade neuer angelegten, nicht.
Warum?
Gruß,
Hagen
Hast du in den Einstellungen der Suche das EAN Feld hinzugefügt?
Ja habe ich:
Schade, wäre auch zu einfach gewesen.
Dann kann ich es leider nicht nachvollziehen. Hab gerade mal die ersten ~15 EANs bei uns aus der Datenbank in die Suche kopiert - keine Probleme.
Aber wenn du sagst, es passiert bei neueren Artikeln, dann vielleicht mal den Such-Cache löschen, falls nicht schon geschehen?
Hilft leider nicht, ich hatte heute schon den kompletten Cache-Ordner gelöscht weil ich Communication Failure 0 bei diversen Menüs im Backend hatte.
Hallo zusammen,
das Problem verschärft sich und ich bin immer noch ratlos!
Im Backend sieht das so aus:
Im Backend sieht das so aus:
Alle Artikel via API importiert.
$a = $client->post('articles', array(
'supplierId' => $hersteller_id,
'taxId' => 1,
'name' => $product_name,
'descriptionLong' => $beschreibung,
'added' => $datum,
'active' => $aktiv,
'pseudoSales' => $pseudoSales,
'keywords' => $keywords,
'metaTitle' => $product_name,
'changed' => $datum,
'crossBundleLook' => 0,
'mode' => 0,
'mainDetail' => array (
'number' => $artikelnummer,
'kind' => 1,
'active' => $aktiv,
'inStock' => $lagermenge,
'stockMin' => 0,
'weight' => 0.000,
'ean' => $ean,
'purchasePrice' => 0,
'position' => 0,
'minPurchase' => 1,
'releaseDate' => $datum,
'shippingTime' => $versandzeit,
'prices' => array (
'0' => array (
'customerGroupKey' => 'EK',
'from' => 1,
'to' => 'beliebig',
'price' => $preis,
'customerGroup' => array (
'id' => 1,
'key' => 'EK',
'name' => 'Shopkunden',
'tax' => 1,
'taxInput' => 1,
'discount' => 0,
'minimumOrder' => 0,
'minimumOrderSurcharge' => 0 ) ) ) ),
'images' => array(
array('link' => $bilderlink ) ),
'tax' => array (
'id' => 1,
'tax' => '19.00',
'name' => '19%' ),
'supplier' => array (
'id' => $hersteller_id,
'name' => $hersteller_name,
'changed' => $datum ),
'categories' => array (
'0' => array (
'id' => 8,
'name' => 'Ersatzteile' ) )
));
Betroffene Website: https://www.fahrzeug-teile.com/
Vielleicht weiß jemand was oder hat noch einen Tipp?
Gruß,
Hagen
Lieber @Hagen
Der Post ist bereits einige Jahre alt, jedoch würde mich deine Lösung sehr interessieren.
Gehe ich korrekt davon aus, dass du damals kein Plugin sondern die 0815 Shopware Such Logik genutzt hast?
Kannst du dich an die Lösung des Problems erinnern?
Hi Arya,
php bin/console sw:refresh:search:index
neu aufbauen lassen. Auf eventuelle Fehler achten. Immer noch Probleme?LG Phil