到目前为止,这就是我所知道的将数据从帖子传递到表单的方式。
$form->setData( $this->getRequest()->getPost() );
我认为这可能有效
$form
->setData( $this->getRequest()->getPost() )
->setData( $this->getRequest()->getFiles() );
它没有。查看框架源代码,我确认它不应该。所以我正在考虑将文件数据合并到帖子数据中。这肯定不是理想的解决方案吗?这不像 getPost() 和 getFiles() 返回容易合并的数组,它们返回 Parameter 对象。
请注意,这是 Zend Framework 2 特定的。