Ho aggiunto due attributi personalizzati per la pagina di registrazione del cliente (e-mail alternativa e numero alternativo) in un nuovo modulo (tramite: app / code /.../ Setup / InstallData.php).
Ho progettato la sua "vista" all'interno di un tema personalizzato (sovrascrivendo register.phtml). Ora posso vedere nuovi campi nella pagina di registrazione. Tuttavia, i dati all'interno di nuovi campi (e-mail e numero alternativi) non vengono salvati nel database.
'customer_entity_int' salva '0' valore .. 'customer_entity_varchar' non salva nulla ..
Qui nella schermata puoi vedere il valore salvato come '0'. Attributo_id 132 è per "Numero di contatto alternativo" nella pagina di registrazione. Quindi mi aspetto che il valore contenga i dati che sto inserendo nella pagina di registrazione del frontend.
Che cosa sto facendo di sbagliato ?
Quiet
, troverai solo 1 occorrenza e modificala in File
. Ora apri il file Magento\Framework\DB\Logger\File
e imposta $logAllQueries
su true. e aggiorna il browser e apri il file generato var/debug/db.log
. Trova la tua query e controlla la query.