MDVA-30815: Elasticsearch blanco zoekresultaten

De patch MDVA-30815 verhelpt het probleem waarbij Elasticsearch een lege pagina weergeeft wanneer de limiteringsopties van de zoekresultaten worden gewijzigd. Deze pleister is beschikbaar wanneer de Kwaliteitspatches (QPT) 1.0.7 is geïnstalleerd. De kwestie is opgelost in Adobe Commerce 2.3.5.

Betrokken producten en versies

De patch wordt gemaakt voor Adobe Commerce-versie:

  • Adobe Commerce over wolkeninfrastructuur 2.3.3

Compatibel met Adobe Commerce-versies:

  • Adobe Commerce (alle implementatiemethoden) 2.3.2 - 2.3.3-p1
NOTE
De patch kan van toepassing worden op andere versies met nieuwe versies van het Hulpprogramma voor kwaliteitspatches. Als u wilt controleren of de patch compatibel is met uw Adobe Commerce-versie, werkt u de magento/quality-patches het pakket aan de recentste versie en controleer verenigbaarheid op Quality Patches Tool: Pagina met patches zoeken. Gebruik de patch-id als een zoekwoord om de patch te zoeken.

Probleem

Als u Elasticsearch gebruikt en de limiteringsopties van de zoekresultaten wijzigt, geeft Adobe Commerce een lege pagina weer.

Vereisten:

Elasticsearch is enabled. Ga naar VOORRADEN > Instellingen > Configuratie > Catalogus > Catalogus zoeken.

Stappen om te reproduceren:

  1. Ga naar uw site.
  2. Zoeken naar een product in het hoofdzoekveld.
  3. Nadat de pagina's met zoekresultaten zijn weergegeven, klikt u op de laatste pagina op de pagina met zoekresultaten.
  4. Selecteren xx per pagina tonen in de limiteringsoptie. Zorg ervoor dat dit een verschillende grens van het aantal van het onderzoeksresultaat is dan momenteel gevormd.

Verwachte resultaten:

Op de pagina wordt het geconfigureerde aantal productresultaten weergegeven.

Werkelijke resultaten:

Lege pagina wordt weergegeven. Deze fout is ook zichtbaar in het dialoogvenster var/report : `"0":"SQLSTATE[42000]: Syntaxisfout of toegangsfout: 1064 U hebt een fout in uw SQL-syntaxis; raadpleeg de handleiding die overeenkomt met uw MySQL-serverversie voor de juiste syntaxis voor gebruik dichtbij'`

De patch toepassen

Om individuele flarden toe te passen, gebruik de volgende verbindingen afhankelijk van uw plaatsingsmethode:

Gerelateerde lezing

Raadpleeg voor meer informatie over het gereedschap Kwaliteitspatches:

Voor informatie over andere patches beschikbaar in QPT, verwijs naar Patches beschikbaar in QPT in onze ontwikkelaarsdocumentatie.

recommendation-more-help
8bd06ef0-b3d5-4137-b74e-d7b00485808a