Hoe los je een wit scherm op / Waarde kan niet worden geserialiseerd in Magento 2.2.x
Oplossing
Magento 2.2.0 en hoger introduceerde een belangrijke wijziging op het gebied van serialisatie. Het systeem is overgestapt naar JSON-serialisatie in plaats van reguliere serialisatie.
Als je een wit scherm tegenkomt in de configuratie van de Channable-extensie of de foutmelding "Unable to serialize value" krijgt op Magento 2.2.x, controleer dan de volgende oplossingen:
1) Update naar versie 1.0.5 of hoger.
Als je een versie lager dan 1.0.5 van de module gebruikt, moet je updaten. Vanaf versie 1.0.5 wordt Magento 2.2.x ondersteund. Je kunt deze versie downloaden vanuit je klantenaccount-dashboard.
2) Als je versie 1.0.5 of hoger gebruikt en het probleem zich nog steeds voordoet.
De module zou automatisch de data moeten converteren bij het eerste laden van de configuratie.
Als dit niet werkt, volg dan deze stappen:
- Log in op je Magento 2-database via phpMyAdmin of een andere database tool.
- Open de tabel core_config_data.
- Verwijder de rijen waarvan het pad is:
'magmodules_channable/advanced/extra_fields',
'magmodules_channable/advanced/delivery_time',
'magmodules_channable/filter/filters_data'
Na het uitvoeren van deze database-actie: log opnieuw in op je Magento Admin, leeg de cache en gebruik de Channable-extensie opnieuw.