php – 如何在创建表单对象后,在特定位置添加zend表单元素?

前端之家收集整理的这篇文章主要介绍了php – 如何在创建表单对象后,在特定位置添加zend表单元素?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我创建了一个扩展zend表单的user_form类,它有4个元素用户名,密码,csrf的哈希值和最后一个提交按钮.

创建user_form的对象呈现所有这四个元素.

在控制器操作中验证登录后,我检查失败尝试,并在一些修复失败尝试次数后,我想在提交按钮之前添加zend captch.

添加了captcha元素,它被添加到提交后按钮.

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

还让我知道我的方式是正确的吗?
等待你的回复.
谢谢…

从一开始就给你的元素订单号.添加订单号时,请在captcha元素中添加订单号.
$element->setOrder(10);

要么

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

另见Zend_Form manual.

猜你在找的PHP相关文章