gpt4 book ai didi

php - 一旦表单对象已经创建,如何在特定位置添加 zend 表单元素?

转载 作者:可可西里 更新时间:2023-11-01 12:43:54 28 4
gpt4 key购买 nike

我创建了一个扩展 zend 表单的 user_form 类,它有 4 个元素用户名、密码、csrf 哈希和最后的提交按钮。

创建 user_form 对象会呈现所有这四个元素。

在 Controller 操作中验证登录后,我检查了失败尝试,并且在修复了一些失败尝试之后,我想在提交按钮之前添加 zend 验证码。

我添加了验证码元素,它被附加在提交按钮之后。

如何在特定位置添加 zend 元素?或者我如何在提交按钮之前添加它?

也让我知道我这样做的方式是否正确?等待你的回复。谢谢...

最佳答案

从一开始就给你的元素顺序号。添加时,将订单号添加到验证码元素。

$element->setOrder(10);

$form->addElement('text', 'username', array('order' => 10));

另见 Zend_Form manual .

关于php - 一旦表单对象已经创建,如何在特定位置添加 zend 表单元素?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9396661/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com