Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/url/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php ZF2:视图中的表单帮助器_Php_Zend Framework2_Zend Form - Fatal编程技术网

Php ZF2:视图中的表单帮助器

Php ZF2:视图中的表单帮助器,php,zend-framework2,zend-form,Php,Zend Framework2,Zend Form,我已经创建了一个视图帮助器,用作新闻稿订阅的边栏小部件。在创建表单的官方zf2教程之后,我在_invoke()中添加了addAction的代码 以下代码返回一条错误消息: Fatal error: Call to undefined method Application\View\Helper\Newsletter::getRequest()... 我是否必须包含一些教程中未提及的其他代码,因为我正在使用帮助文件中的代码?您不应该处理来自viewhelper的表单请求! 这是控制器的工作 使用

我已经创建了一个视图帮助器,用作新闻稿订阅的边栏小部件。在创建表单的官方zf2教程之后,我在_invoke()中添加了addAction的代码

以下代码返回一条错误消息:

Fatal error: Call to undefined method Application\View\Helper\Newsletter::getRequest()...

我是否必须包含一些教程中未提及的其他代码,因为我正在使用帮助文件中的代码?

您不应该处理来自viewhelper的表单请求! 这是控制器的工作

使用viewhelper获取表单,但发布到一个专用页面(带有自己的控制器/操作),并在该页面上处理表单请求

Fatal error: Call to undefined method Application\View\Helper\Newsletter::getRequest()...