问题标签 [zend-form-element]

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 回答
3520 浏览

php - 如何从 Zend 中的 MultiCheckbox 读取值

我对这个 Zend 表单元素有疑问,如何读取 Multicheckbox 的元素状态?

感谢您的支持!...

0 投票
1 回答
607 浏览

php - 如何创建 Zend 表单元素扩展了一个 html 标记而不是 INPUT

如何创建 Zend 表单元素实现了一个 html 标记而不是 INPUT。我需要创建类似的东西:

我应该使用 loadDefaultDecorators 函数还是两者之一?

这个 Link 元素实际上与 Form 无关,它只是要在 Zend Form 中呈现的简单链接。

0 投票
1 回答
558 浏览

php - 这里需要 Zend_Form_Element_Image 吗?

如何仅通过一个 Zend 元素将image previewimage-loader(替换现有图像)制作成表单。Zend Framework 有什么解决办法吗?

Zend_Form_Element_Image 可以对此有所帮助,或者我需要编写自己的 Zend Element?

0 投票
2 回答
3376 浏览

zend-framework - Zend 框架:如何删除 Zend_Form_Element_File 上的 DtDd 装饰器?

我已经尝试了所有我能想到的东西,但我不知道如何只ViewHelperZend_Form_Element_File.

在我看来脚本:

产生

这就是我要的:

0 投票
2 回答
993 浏览

php - Zend 框架:Zend 表单选择使用 MultiOptions 生成详细 HTML

我有一个表单,我正在尝试添加一个简单的选择元素以使用以下 php:

它可以很好地呈现到页面,但是它正在生成以下 XML:

为什么要..label="..."<option>标签中添加a?这实际上是 XHTML 标准应该如何做的吗?我的 doctype 设置为 XHTML Strict。

0 投票
1 回答
7233 浏览

zend-framework - Zend_Form_Element_MultiSelect 元素定义

有没有办法定义 Zend_Form_Element_MultiSelect 中的哪些选项默认被选中?

0 投票
2 回答
12526 浏览

php - 为 Zend_Form_Element_Select 设置默认选择选项

可能重复:
Zend 框架 - 在选择框下拉列表中设置“选定”值

我有一个 Zend_Form 和 Zend_Form_Select 元素。我从数组中填充它(Application_Form_MyForm 中的代码扩展了 Zend_Form类):

我如何选择将自动选择哪个值,如"<option value="second option" selected="selected">second option</option>" ? 谢谢!

0 投票
1 回答
355 浏览

php - 是否可以在 Zend MultiOptions 上设置一个类?

我有一个 Zend_Form_Element_MultiSelect 元素。我希望输出是这样的:

有没有办法在特定选项上设置类属性?我还没有遇到任何可以让我这样做的东西。

编辑:查看 Zend/View/Helper/FormSelect::_build,看起来没有自动分配类的方法。我想唯一的方法是自己在视图模板中构建选项。

0 投票
1 回答
524 浏览

validation - 我如何使 Zend_Form_Element_Hidden 标签不可变?

我有一个值需要在表单中设置以进行处理,但我不希望用户能够编辑此值。隐藏元素将主要满足我的需求,但我担心聪明的用户可以启用隐藏字段并更改它。

Hidden 元素上是否有验证器或设置要求提交的表单值与呈现表单时的值相同?

我认为不setIgnore(true)适合我的情况,因为在处理表单时我确实需要 Zend_Form 来读取该变量。

此外,据我所知,这setAttrib('readonly', true)也不起作用,因为这只是一个 HTML 设置,很容易被客户端覆盖。

0 投票
4 回答
20435 浏览

zend-framework - Zend Framework:以数组表示法处理表单元素

我希望能够使用数组表示法向我的表单添加一个隐藏的表单字段。我可以用这样的 HTML 来做到这一点:

当表单被提交时,该$_POST数组将包含分组为数组的隐藏元素值:

我可以在我的表单中添加一个隐藏元素,并像这样指定数组表示法:

现在,如果我用数组填充该元素,我希望它应该将值存储为数组,并将元素呈现为上面显示的 HTML:

但是,这不起作用。我正在使用的 Zend Framework 版本中可能存在错误。我这样做对吗?我应该怎么做?我怎样才能达到上述结果?如果必须,我愿意创建一个自定义表单元素。让我知道我需要做什么。