MDVA-23764 Magento patch: fel vid inläsning av dynamiska block
Korrigeringen MDVA-23764 Magento åtgärdar felet i
JsFooterPlugin.php
som påverkar visningen av dynamiska block. Den här korrigeringen är tillgänglig när QPT-verktyget (Quality Patches Tool) 1.0.13 är installerat. Observera att problemet löstes i Magento 2.3.5.
Berörda produkter och versioner
Korrigeringen skapas för Magento-version: Magento Commerce Cloud 2.3.3.
Kompatibel med Magento-versioner: Magento Commerce och Magento Commerce Cloud 2.3.2 - 2.3.4-p2.
magento/quality-patches
-paketet till den senaste versionen och kontrollerar kompatibiliteten på Quality Patches Tool: Sök efter korrigeringsfiler. Använd patch-ID:t som söknyckelord för att hitta patchen.Problem
Steg att återskapa:
Försök att läsa in en URL som ser ut så här: https://[magento domain]/banner/ajax/load/.
Faktiskt resultat:
Ett fel som liknar följande inträffar: Uncaught TypeError: strpos() förväntar att parameter 1 ska vara sträng, null anges i…(kodrad) .
Förväntat resultat:
URL-adressen läses in utan fel.
Tillämpa korrigeringen
Instruktioner om hur du använder en QPT-korrigering finns på följande länkar beroende på din Magento-produkt:
- Magento Commerce: DevDocs Tillämpa korrigeringar med verktyget för kvalitetspatchar .
- Magento Commerce Cloud: DevDocs Upgrades and Patches > Apply patches .
Relaterad läsning
Mer information om verktyget för kvalitetskorrigeringar finns i:
Mer information om andra tillgängliga korrigeringsfiler i QPT-verktyget finns i avsnittet Patchar i QPT-verktyget.