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.

相关文章

统一支付是JSAPI/NATIVE/APP各种支付场景下生成支付订单,返...
统一支付是JSAPI/NATIVE/APP各种支付场景下生成支付订单,返...
前言 之前做了微信登录,所以总结一下微信授权登录并获取用户...
FastAdmin是我第一个接触的后台管理系统框架。FastAdmin是一...
之前公司需要一个内部的通讯软件,就叫我做一个。通讯软件嘛...
统一支付是JSAPI/NATIVE/APP各种支付场景下生成支付订单,返...