app / code /.../ Setup / InstallData.php를 통해 새 모듈에 고객 등록 페이지 (대체 이메일 및 대체 번호)에 대한 두 가지 사용자 정의 속성을 추가했습니다.
register.phtml을 재정 의하여 사용자 정의 테마 내에서 '보기'를 설계했습니다. 등록 페이지에서 새 필드를 볼 수 있습니다. 그러나 새 필드 내부의 데이터 (대체 이메일 및 번호)는 데이터베이스 내부에 저장되지 않습니다.
'customer_entity_int'는 '0'값을 저장합니다. 'customer_entity_varchar'는 아무것도 저장하지 않습니다 ..
여기 화면에서 값이 '0'으로 저장되어 있음을 알 수 있습니다. attribute_id (132)는 등록 페이지의 '대체 연락처 번호'입니다. 따라서 프런트 엔드 등록 페이지에 입력하는 데이터가 값으로 유지 될 것으로 기대합니다.
내가 무엇을 잘못하고 있지 ?
Quiet
찾아서로 변경하십시오 File
. 이제 파일을 열고 true로 Magento\Framework\DB\Logger\File
설정하십시오 $logAllQueries
. 브라우저를 새로 고치고 생성 된 파일을 엽니 다 var/debug/db.log
. 검색어를 찾아서 확인하십시오.