0
magento 고객 등록에 두 개의 추가 필드가 추가되었습니다. 값을 데이터베이스에 저장하고 값을 검색 할 수 있지만 편집 된 값은 데이터 베이스. 누구나 내게 해결책을 줄 수 있거나 제 잘못을 알아내는 데 도움을 주시겠습니까? 사전 :고객 등록 양식 편집 (사용자 정의 필드는 편집 중 업데이트되지 않음) magento
magento 고객 등록에 두 개의 추가 필드가 추가되었습니다. 값을 데이터베이스에 저장하고 값을 검색 할 수 있지만 편집 된 값은 데이터 베이스. 누구나 내게 해결책을 줄 수 있거나 제 잘못을 알아내는 데 도움을 주시겠습니까? 사전 :고객 등록 양식 편집 (사용자 정의 필드는 편집 중 업데이트되지 않음) magento
에서
덕분에 당신은 어떻게 형태로 두 개의 필드를 추가했다. 내 말은,
그렇지 않다면 먼저 프로세스를 설명하십시오.
1. 고객 계정 범위에서 config.xml에 새 필드를 추가하십시오. 2. 아래 코드 세그먼트를 register.phtml에 추가하여 데이터베이스 필드를 만듭니다 $ setup = new Mage_Eav_Model_Entity_Setup ('core_setup'); $ config-> addAttribute ('customer', 'mobileno', array ('label'\t => 'Mobile No', 'type'\t => 'varchar', 'input'\t => 'text', 'visible' \t => 참, '필수'\t => 참, '위치'\t => 1)); 3. register.phtml과 edit.phtml에 관련 필드를 추가하여 저장된 데이터를 봅니다. 아래 코드를 사용합니다. echo $ this-> escapeHtml ($ this-> getCustomer() -> getMobile()); 내 Magento 버전은 1.9입니다. – Mujahidh
'mobileno'속성을 추가했으며 echo $ this-> escapeHtml ($ this-> getCustomer() -> getMobile())으로 값을 가져 오려고합니다. 대신 echo $ this-> escapeHtml ($ this-> getCustomer() -> getMobileno()); 문제 일 수 있습니다. 또한 저장할 필드 이름을 확인하십시오. –
Mohith :) 감사합니다. 고객 범위 아래에 특성을 만들고 customer_addrees 범위에서 검색하려고합니다. 이것은 나를위한 오류입니다. 지금은 괜찮아. 여러 선택에 대한 확인란을 추가하는 방법에 대한 아이디어가 있습니까? 미리 감사드립니다 .... – Mujahidh