7得票2回答
如何在已创建表单对象后的特定位置添加Zend表单元素?

我创建了一个继承Zend Form的user_form类,它有4个元素:用户名、密码、CSRF哈希和提交按钮。 创建user_form对象会呈现这四个元素。 在控制器操作中验证登录后,我检查失败的尝试次数,在一定数量的失败尝试后,我想在提交按钮前添加zend captch。 我添加了ca...

12得票7回答
如何在Zend表单中验证密码字段?

在我的表单中,我想验证用户两次填写的值是否相同(以确保他们没有犯错误)。我认为这就是Zend_Validate_Identical的作用,但我不太确定如何使用它。以下是我目前所拥有的:$this->addElement('password', 'password', array( ...

8得票4回答
如何在Zend表单中取消设置元素

我有一个Zend表单,其中包含许多元素。我在许多地方使用该表单。我有一个file元素,它是: $file= new Zend_Form_Element_File('merchantLogo'); $file->setDestination("application_da...

7得票2回答
Zend表单,表格装饰器

我很难以按照自己的需求来装饰一个Zend表单。以下是我需要的HTML结构: <table> <thead><tr><th>one</th><th>two</th><th>three</th&...

11得票6回答
Zend表单:复选框元素显示为隐藏字段?

我想在我的表单中添加一个简单的复选框: $element = new Zend_Form_Element_Checkbox('dont'); $element->setDescription('Check this box if you don\'t want to do this a...

12得票1回答
常见错误:Doctrine 2.1和Zend表单更新中的整数值不正确。

我正在处理一个提交的Zend表单,使用以下代码更新Doctrine记录,其中$query是使用Doctrine查询构建器构建的查询:$record_array = $query->getResult(); $this->_record = $record_array[0]; if(...

13得票1回答
使用注释生成器在Zend Framework 2表单中填充关系数据

当前,我有文章和标签两个表。我正在尝试在文章表单上自动填充“标签”表单元素作为选择框。从数据库表中设置标签选择框的值选项,然后在“bind”方法调用期间自动绑定文章数据,这是最好的方法吗? Article.php<?php // Article class class Article ...

8得票2回答
Zend_Form单选框元素

以下是使用Zend_Form创建带有“是”/“否”选项的单选按钮元素的示例代码。有没有想法如何将所需答案设置为“是”,以便如果选择“否”,它将无法通过验证?下面的代码将接受“是”或“否”。 $question= new Zend_Form_Element_Radio('questio...

13得票4回答
Zend表单验证器: 元素A或元素B

我在Zend表单中有两个字段,我想应用验证规则以确保用户只需输入其中一个字段。 $companyname = new Zend_Form_Element_Text('companyname'); $companyname->setLabel('Company Name');...

26得票10回答
Zend_Form -> 优雅地更改 setRequired() 验证消息

假设我创建一个文本元素,像这样:$firstName = new Zend_Form_Element_Text('firstName'); $firstName->setRequired(true); 如何更改默认错误消息的最佳方法: 值为空,但需要非空值 如何替换为自定义消...