errore 500 prestashop

Dopo il passaggio a PrestaShop 1.7 compare una pagina errore 500 in fase di salvataggio dell’indirizzo durante il checkout.

Abilitando il debug, l’errore è Address->phone_mobile è vuota. Ma i dati compilati sono tutti corretti e il campo phone_mobile è opzionale.

Se opzionale allora perchè da questo errore?

Il problema deriva dalla tabella ps_required_fields. Pare che rimanga sporca dopo l’aggiornamento.

La soluzione è seguire la seguente procedura: – cancellare tutti i record – riconfigurare i campi obbligatori indirizzo: cap, codice fiscale etc sotto la funzione  *Località > Nazioni *& Indirizzo e flag phone_mobile