【发布时间】:2012-08-17 08:55:03
【问题描述】:
我正在阅读 http://mwop.net/blog/2012-07-02-zf2-beta5-forms.html 并在 zf2 和教义中使用该注释构建器没有任何问题
我想知道我是否有一个 zend 表单类...例如 bookForm 类...我如何在该类中使用此注释生成器
例如,从学说实体注释中加载基本字段,然后在 bookForm 类中添加一些额外的东西(如提交按钮)......
在 mwop.net 示例中,它在控制器中使用...如果我在该控制器中添加额外的表单字段将太难看..
use MyVendor\Model\User;
use Zend\Form\Annotation\AnnotationBuilder;
$user = new User();
$builder = new AnnotationBuilder();
$form = $builder->createForm($user);
$form->bind($user);
$form->setData($dataFromSomewhere);
if ($form->isValid()) {
// $user is now populated!
echo $form->username;
return;
} else {
// probably need to render the form now.
}
请帮忙
【问题讨论】:
标签: zend-framework zend-form zend-framework2