问题标签 [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.

0 投票
1 回答
851 浏览

zend-framework - Zend_Validator_StringLength 应该如何扩展?

Zend_Validator_StringLength 应该如何扩展?
我的验证器:

使用验证器- 错误未为 $this->_min、$this->_max 赋值:

编辑:

错误的根源: $this->_min==1, $this->_max==null,但它应该是

更新:答案:这是产生此错误的内部应用程序系统问题,它修复了上面的代码工作。感谢所有他们试图帮助我的人。

谢谢

0 投票
3 回答
1648 浏览

zend-framework - Zend 验证器位置

我是否需要将自定义 Zend Validator 位置保存到“Zend/Validate”?我宁愿为我的所有自定义验证脚本创建一个文件夹,但除了更改命名空间之外,在 Zend 文档中找不到任何内容。

这是我的错误信息。

“在注册表中找不到名称为 'UserNameValidate' 的插件;使用的路径:Zend_Validate_: Zend/Validate/”

我想告诉它搜索其他路径。

0 投票
2 回答
2288 浏览

php - 有什么方法可以覆盖 Magento 中的 Zend_Validate::is() 吗?

我需要更改电子邮件的验证方法,所以我想知道常规 Magento 覆盖规则是否扩展到 Zend 的验证功能:Zend_Validate::is($email, 'EmailAddress'). 什么是最好的覆盖它?

0 投票
1 回答
636 浏览

zend-framework - 在 Zend 表单文本框验证方面需要帮助

目前我正在使用 Zend 框架开发一个网站。

我需要有关郊区名称验证的帮助

我需要验证以检查输入是否为以下格式

郊区名称逗号符号空间州缩写(州缩写由三个字母组成)

示例:MANLY、NSW 或 SYDNEY、NSW 或 PALM BEACH、QLD

基本上我需要以这种格式验证?那么我如何在 Zend 框架中做到这一点呢?我需要编写自定义 Zend 表单验证吗?

提前非常感谢:D

0 投票
4 回答
4643 浏览

regex - zend 验证器正则表达式

我正在尝试在这样的 zend 表单元素上使用正则表达式验证器-

我只是想验证文本区域是否包含逗号分隔的数字列表。

目前我收到“使用模式 '^\d{1,3}([,]\d{1,3})*$' 时出现内部错误”。

我猜正则表达式有问题?

任何帮助,将不胜感激 :)

谢谢,皮特

0 投票
2 回答
6231 浏览

php - 通过 Zend_Form 和 Zend_Validate_Date 验证日期的输入字段

我正在扩展 Zend_Form 以创建一个新的自定义表单。我尝试使用上面的代码验证日期,但它根本不起作用,当我输入无效输入时没有显示任何内容。对这个有帮助吗?

编辑:

这就是扩展表格的开始。

那是控制器

就是这样的景色

0 投票
3 回答
1978 浏览

php - 如何在 Zend Framework 中翻译自定义验证器的消息?

我通过扩展Zend_Validate_Abstract来验证关于以下内容的 CAPTCHA 输入创建了一个自定义验证器Zend_Captcha

它适用于Zend_Filter_Input. 如您所见,我为输入值无效的情况定义了一条错误消息。

现在,我尝试将这条消息翻译成德语,就像我翻译来自Zend_Validate_*课堂的其他消息一样。我通过Zend_Translate提供数组适配器来做到这一点。

我的问题是来自的消息Zend_Validate_*按照此处的定义进行了翻译,但来自的消息My_Validate_Captcha没有被翻译。'captcha'如果翻译数组中存在,我会收到一条空消息。如果它不存在,我会收到验证器类中定义的英文消息。

如何实现来自自定义验证器的消息也使用相同的机制进行翻译?

0 投票
6 回答
7403 浏览

php - Zend 验证 Db_NoRecordExists 和排除选项

我正在尝试对 Db_NoRecordExists 验证器使用“排除”选项,因为当我“编辑”元素时,它总是像往常一样返回“重复”错误。

我的目标是告诉表单保留从控制器传递给表单本身的值......

这是控制器:

这是表格:

//... 切 ...

一些建议?

0 投票
2 回答
562 浏览

zend-framework - 从数组创建 Zend_Validate 对象

我在 aZend_Forminit方法中有这个:

是否可以创建一个加载与我传递Zend_Validate的相同数组的对象?它会是这样的:validatorsaddElement

0 投票
2 回答
1985 浏览

php - Zend Framework 输入验证消息

我有以下代码

当我检查 isValid 并且名称和电子邮件都为空时,我得到两个“需要有效名称”

结果看起来像

所以我的问题是如何在两者都为空的情况下获取每个所需的消息?我还需要电子邮件验证才能工作并显示正确的消息。提前致谢。