zend-form相关内容

如何在编辑表单中使用 DoctrineModule\Validator\NoObjectExists - Zend Framework 2 &教义2

在也用于编辑的 Zend 表单中使用 DoctrineModule\Validator\NoObjectExists 验证器的最有效方法是什么?因为当我使用相同的表单来保存编辑的值时,这会验证对象存在和标志表单无效. 解决方案 几周前,我在自定义过滤器中使用辅助方法解决了同样的问题.我不确定这是否是正确的方法,但它有效. 编写一个扩展 Zend\InputFilter\InputFi ..
发布时间:2022-01-03 10:19:48 PHP

ZF2/Doctrine2 - 未验证字段集,数据始终有效

我已经使用抽象类为表单、字段集和输入过滤器设置了一个结构.表单和字段集有工厂,而 InputFilters 是由 FieldsetFactory 在字段集上创建和设置的(使用 MutableCreationOptionsInterface 传递选项) 我遇到的问题是 InputFilters 为表单加载,但不用于验证数据.所有输入都被接受为有效. 例如我有一个带有 name 属性的 C ..

使用 zend-decorator 格式化表格列中的 Zend_Form_Element_Radio,行中的其他 Zend_Form_Elements

我想使用装饰器将下面的 Zend_Form 格式化为表格,将描述放在第一列和第二列中的 Zend_Form_Element_Radio 选项和 在每一行中添加 2 个 select,您可以在后面的 html 示例中看到. 我需要一个具体/有效的例子. 表格 class My_Form 扩展 Zend_Form{const KIND_1 = 'dineer1';const KIND_2 ..
发布时间:2021-12-29 15:59:12 其他开发

在 Zend_Form 中,如何避免 Zend_Validate_Email 产生多个错误?

我正在构建一个 ZendFramework 应用程序,它作为一个要求输入电子邮件地址和密码的登录表单 - 在尝试登录数据库之前验证电子邮件地址似乎是有意义的,因为无效的电子邮件永远不会导致有效命中.Zend_Validate_EmailAddress 似乎是正确的方法,但我遇到了一个问题,它会产生多个错误(底部的问题,代码之后). 我的表单目前有以下内容 //WPMail_Form_Log ..
发布时间:2021-12-29 15:45:09 PHP

如何在 AJAX 中使用 Zend Framework Form Hash(令牌)

我已将 Zend_Form_Element_Hash 包含在一个多复选框表单中.我将 jQuery 设置为在单击复选框时触发 AJAX 请求,我通过此 AJAX 请求传递令牌.第一个 AJAX 请求效果很好,但随后的请求失败了. 我怀疑可能是一旦令牌经过验证,它就会从会话中删除(hop = 1). 对于使用 Zend Framework Hash 保护表单并使用 AJAX 来完成其中一 ..
发布时间:2021-12-29 15:37:21 前端开发

Zend Date -- 日差

我有以下代码行 $day1 = new Zend_Date('2010-03-01', 'YYYY-mm-dd');$day2 = new Zend_Date('2010-03-05', 'YYYY-mm-dd');$dateDiff = $day2->getDate()->get(Zend_Date::TIMESTAMP) - $day1->getDate()->get(Zend_Date:: ..
发布时间:2021-12-29 15:31:49 其他开发

使用 Zend 框架 1.7.4 上传文件

我正在尝试使用 Zend Framework 1.7.4 上传文件,但没有成功.我已经阅读了 Akrabat 的教程,这很有帮助,但是当我在我的项目中使用这些技术时,我无法让它工作. 解决方案 您发布的链接只是一般的 Zend Framework 教程,在 ZF 1.5 之后尚未更新. 无论如何,一旦您开始使用 Zend,这是您用来接收上传的代码示例.进行发布的表单必须具有正确的文件 ..
发布时间:2021-12-29 15:28:21 PHP

Zend 表单验证

我正在使用 Zend Form 创建动态表单. 我也有 Zend Form 验证. 尝试动态删除验证,但没有任何成功. 你能帮我删除 Zend 验证吗. Bellow 是我的删除验证代码: $toRemValArray = array();$toRemValArray[0] = 'ele_4af42ceac7810';if(isset($_POST['btnPost_x' ..
发布时间:2021-12-29 15:25:56 PHP

Zend Framework - 使用 javascript 添加新的输入元素

我正在使用 Zend Framework 进行一个项目. 我正在创建一个表单,用户可以通过按 + 号在该表单上添加一组元素. Zend 框架使用子表单和装饰器从表单中获取值数组. 这些将在页面显示时显示 使用 Javascript 创建的新字段如何集成到该模型中? 解决方案 我熟悉的在客户端动态添加字段到 Zend_Form 的最佳演示来自 Jeremy Kenda ..
发布时间:2021-12-29 15:24:32 前端开发

Zend_Form:如何检查 2 个字段是否相同

我创建了一个表单来将用户添加到数据库并使用户可以登录. 现在我有两个密码字段(第二个用于验证第一个).如何向 zend_form 添加用于此类验证的验证器? 这是我的两个密码字段的代码: $password = new Zend_Form_Element_Password('password', array('验证器'=>大批('阿尔努姆',数组('字符串长度',数组(6,20)) ..
发布时间:2021-12-29 15:24:01 PHP