2014-06-10 2 views
0

validation.js에 새 유효성 검사 옵션을 추가했습니다 ... Magento를 최신 버전으로 업데이트하면 내 javascript 파일이 자동으로 업데이트됩니다. 새 버전으로 덮어 쓰시겠습니까?/js/prototype/validation.js에 새 유효성 검사 추가

현재 경로 = /js/prototype/validation.js 나는이 파일을 저장하거나 덮어 쓰기 할

?

+0

예, 파일을 덮어 씁니다. [this] (http://stackoverflow.com/questions/11941257/overriding-extending-the-magento-core-javascript-files)를 확인하십시오. –

답변

0

당신은 직접 PHTML 파일에서이 같은 작업을 수행 할 수 있습니다

Validation.add('validate-email', '<?php echo $this->__('This is a required field.') ?>', function(v) { 
    var email = v; 
    var parameters = { email: email }; 
    var value = Validation.get('IsEmpty').test(v) || /^([a-z0-9,!\#\$%&'\*\+\/=\?\^_`\{\|\}~-]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])+(\.([a-z0-9,!\#\$%&'\*\+\/=\?\^_`\{\|\}~-]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])+)*@([a-z0-9-]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])+(\.([a-z0-9-]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])+)*\.(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]){2,})$/i.test(v) 

    return value; 
}); 
관련 문제