“Privacy” è un valore richiesto
-
16-10-2019 - |
Domanda
Mi è toccato il seguente errore, mentre il completamento della seconda fase (indirizzo di fatturazione) sulla pagina di checkout:
"Privacy" è un valore richiesto.
Non riesco a vedere alcun campo Privacy.
La prego di suggerire cosa posso aver incasinato.
ADD:. Inoltre ho controllato il codice sorgente HTML della pagina di checkout, ma non riesce a trovare alcun riferimento alla riservatezza sulla pagina
Appena trovato che ottengo questo messaggio nel nuovo modulo di registrazione conto pure. Sono anche in grado di vedere l'accettare i termini e le condizioni casella di controllo sulla pagina di registrazione. Sembra che questo è disabilitato in qualche modo.
Soluzione
Molto probabilmente un'estensione aggiunto un nuovo attributo per l'entità indirizzo del cliente, ma non ha aggiunto a qualsiasi delle forme.
Ecco come si può controllare. Eseguire questa ricerca db.
SELECT
*
FROM
eav_attribute
WHERE
frontend_label LIKE '%Privacy%' AND
entity_type_id IN (
SELECT
entity_type_id
FROM
eav_entity_type
WHERE
entity_type_code = 'customer_address'
)
Ciò dovrebbe restituire una riga. Se non avete bisogno di questo campo, è sufficiente eliminarlo, ma il backup prima
.
Oppure si può semplicemente impostare il valore per is_required
a 0 per il record che si vede.