확장 프로그램이 수행하는 것과 비슷한 작업을 수행 할 수 있습니다.
"이 확장은 유효한 이메일 주소없이 고객을 추가 할 수 있습니다. 어떤 이메일 주소가 삽입됩니다 존재하지 않는 경우 자동으로 이메일 주소 [CUSTOMERNUMBER] [기본 고객 도메인] .... @"
당신은 Gmail을 만들 수 있습니다 (또는 당신이 회사 이메일 용 Google 앱을 사용하는 경우) 또는 캐치 모든 이메일을
이메일 형식
noemail + [타임 스탬프] - [ipadd RESS 길이에] @ gmail을/yourdomain.com
그 다음이로 .phtml 필요하게 이메일 필드에서 검증 JS를 제거합니다.
그런 다음
/**
* save checkout billing address
*/
public function saveBillingAction()
{
...
if (isset($data['email']) && strlen($data['email']) > 3) {
$data['email'] = trim($data['email']);
}
else{
$data['email'] = getNoEmailGen(); // return noemail+[timestamp]-[ipaddress to long]...
}
/app/code/core/Mage/Checkout/controllers/OnepageController.php (당신은 수 (한 페이지 체크 아웃 가정) 체크 아웃 컨트롤러를 오버라이드 (override) 사용자 정의 모듈을 만들 또한 숨겨진 필드 또는 변수에 전자 메일 주소를 미리 생성하고 전자 메일 필드를 비워두면 청구 양식을 제출하기 전에 추가/게시하는 JS를 사용하여이 작업을 수행하십시오.