Adicionei dois atributos personalizados para a página de registro do cliente (email alternativo e número alternativo) em um novo módulo (por meio de: app / code /.../ Setup / InstallData.php).
Eu projetei sua 'visualização' dentro de um tema personalizado (substituindo register.phtml). Agora posso ver novos campos na página de registro. No entanto, os dados dentro de novos campos (email e número alternativos) não estão sendo salvos no banco de dados.
'customer_entity_int' salva o valor '0'. 'customer_entity_varchar' não salva nada.
Aqui na tela você pode ver o valor é salvo como '0'. O attribute_id 132 é para 'Número de contato alternativo' na página de registro. Então, espero que o valor mantenha os dados que estou inserindo na página de registro do front-end.
O que estou fazendo errado ?
Quiet
, você encontrará apenas 1 ocorrência e mude para File
. Agora abra o arquivo Magento\Framework\DB\Logger\File
e defina $logAllQueries
como true. e atualize o navegador e abra o arquivo gerado var/debug/db.log
. Encontre sua consulta e verifique-a.