Magento-全局添加额外的js验证规则
Magento - add extra js validation rules globally
我想给我的客户字段添加一些不在prototype/validation.js.中的额外验证规则
当我在网上阅读时,我可以在.phtml文件中通过Validation.add()
添加规则。
有没有什么方法可以让这些额外的规则在整个.phtml文件中为人所知,比如必需的条目?
**当然我知道,由于magento的更新,更新validation.js不是一个明智的选择。
您可以使用以下代码创建js文件并全局添加。
<script type="text/javascript">
var theForm = new VarienForm('theForm', true);
Validation.add('validate-rule','validatio message!',function(the_field_value){
if(the_field_value == 'baz')
{
return true;
}
return false;
});
</script>
为您的网站创建一个特定于站点的JS文件,并在该JS中编写Validation.add代码,只需确保在Validation.JS之后调用特定于该站点的JS。将特定于该网站的JS添加到page.xml中,以便在所有页面上加载它,这样您添加到代码中的代码就可以在整个站点中全局化。
相关文章:
- JS验证ajax返回的html中的表单数据
- 页面上的2个表单带有JS验证-其中一个抛出电子邮件验证错误
- validate.js验证数组元素
- sinon.js验证mock方法's带回调的参数
- 如何使用angular js验证ionic中的表单
- 表单元素值更改后的角度 JS 验证
- JS验证后空联系表单
- 使用parsley.js验证动态创建的字段
- 使用Angular.js验证表单输入的原始状态
- Angular.js验证消息未显示
- Magento-全局添加额外的js验证规则
- 如何使用angular js验证器执行下拉控件验证
- 使用javascript gen_validatorv4.js验证表单字段
- 当 openssl 命令行验证签名时,节点.js验证函数不会验证签名
- JS验证在正常速度下失败,但在单步执行代码时有效
- 欧芹.js验证未触发
- JS验证错误,表单仍在提交
- Angular Js:验证表中的重复对象键
- 使用角度 js 验证电话号码
- Yii2 - i18n 表示 js 验证消息中的 {属性}