问题标签 [zend-validate]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
zend-framework - Zend_Validator_StringLength 应该如何扩展?
Zend_Validator_StringLength 应该如何扩展?
我的验证器:
使用验证器- 错误未为 $this->_min、$this->_max 赋值:
编辑:
错误的根源: $this->_min==1, $this->_max==null
,但它应该是
更新:答案:这是产生此错误的内部应用程序系统问题,它修复了上面的代码工作。感谢所有他们试图帮助我的人。
谢谢
zend-framework - Zend 验证器位置
我是否需要将自定义 Zend Validator 位置保存到“Zend/Validate”?我宁愿为我的所有自定义验证脚本创建一个文件夹,但除了更改命名空间之外,在 Zend 文档中找不到任何内容。
这是我的错误信息。
“在注册表中找不到名称为 'UserNameValidate' 的插件;使用的路径:Zend_Validate_: Zend/Validate/”
我想告诉它搜索其他路径。
php - 有什么方法可以覆盖 Magento 中的 Zend_Validate::is() 吗?
我需要更改电子邮件的验证方法,所以我想知道常规 Magento 覆盖规则是否扩展到 Zend 的验证功能:Zend_Validate::is($email, 'EmailAddress')
. 什么是最好的覆盖它?
zend-framework - 在 Zend 表单文本框验证方面需要帮助
目前我正在使用 Zend 框架开发一个网站。
我需要有关郊区名称验证的帮助
我需要验证以检查输入是否为以下格式
郊区名称逗号符号空间州缩写(州缩写由三个字母组成)
示例:MANLY、NSW 或 SYDNEY、NSW 或 PALM BEACH、QLD
基本上我需要以这种格式验证?那么我如何在 Zend 框架中做到这一点呢?我需要编写自定义 Zend 表单验证吗?
提前非常感谢:D
regex - zend 验证器正则表达式
我正在尝试在这样的 zend 表单元素上使用正则表达式验证器-
我只是想验证文本区域是否包含逗号分隔的数字列表。
目前我收到“使用模式 '^\d{1,3}([,]\d{1,3})*$' 时出现内部错误”。
我猜正则表达式有问题?
任何帮助,将不胜感激 :)
谢谢,皮特
php - 通过 Zend_Form 和 Zend_Validate_Date 验证日期的输入字段
我正在扩展 Zend_Form 以创建一个新的自定义表单。我尝试使用上面的代码验证日期,但它根本不起作用,当我输入无效输入时没有显示任何内容。对这个有帮助吗?
编辑:
这就是扩展表格的开始。
那是控制器
就是这样的景色
php - 如何在 Zend Framework 中翻译自定义验证器的消息?
我通过扩展Zend_Validate_Abstract
来验证关于以下内容的 CAPTCHA 输入创建了一个自定义验证器Zend_Captcha
:
它适用于Zend_Filter_Input
. 如您所见,我为输入值无效的情况定义了一条错误消息。
现在,我尝试将这条消息翻译成德语,就像我翻译来自Zend_Validate_*
课堂的其他消息一样。我通过Zend_Translate
提供数组适配器来做到这一点。
我的问题是来自的消息Zend_Validate_*
按照此处的定义进行了翻译,但来自的消息My_Validate_Captcha
没有被翻译。'captcha'
如果翻译数组中存在,我会收到一条空消息。如果它不存在,我会收到验证器类中定义的英文消息。
如何实现来自自定义验证器的消息也使用相同的机制进行翻译?
php - Zend 验证 Db_NoRecordExists 和排除选项
我正在尝试对 Db_NoRecordExists 验证器使用“排除”选项,因为当我“编辑”元素时,它总是像往常一样返回“重复”错误。
我的目标是告诉表单保留从控制器传递给表单本身的值......
这是控制器:
这是表格:
//... 切 ...
一些建议?
zend-framework - 从数组创建 Zend_Validate 对象
我在 aZend_Form
的init
方法中有这个:
是否可以创建一个加载与我传递Zend_Validate
的相同数组的对象?它会是这样的:validators
addElement
php - Zend Framework 输入验证消息
我有以下代码
当我检查 isValid 并且名称和电子邮件都为空时,我得到两个“需要有效名称”
结果看起来像
所以我的问题是如何在两者都为空的情况下获取每个所需的消息?我还需要电子邮件验证才能工作并显示正确的消息。提前致谢。