Model view controller 可以在Zend框架中使用HTML表单而不是ZendForm吗?

Model view controller 可以在Zend框架中使用HTML表单而不是ZendForm吗?,model-view-controller,zend-framework2,Model View Controller,Zend Framework2,可以在Zend框架中使用HTML表单而不是ZendForm吗?尤其是phtml文件 如果是这样的话,提交表单时该如何工作。我应该在模型中定义abc.php吗 只需几周时间,就可以了解Zend框架。任何有用的指导 Thanx。是的,您可以在phtml文件中使用html表单而不是zend表单。 在表单标记中,您可以指定在模块的module.config.php中设置的路由 例如,如果您在“用户”模块中设置此路由: 在phtml文件中,可以通过以下方式添加表单标记: <form action=&

可以在Zend框架中使用HTML表单而不是ZendForm吗?尤其是phtml文件

如果是这样的话,提交表单时该如何工作。我应该在模型中定义abc.php吗

只需几周时间,就可以了解Zend框架。任何有用的指导


Thanx。是的,您可以在phtml文件中使用html表单而不是zend表单。 在表单标记中,您可以指定在模块的module.config.php中设置的路由

例如,如果您在“用户”模块中设置此路由:

在phtml文件中,可以通过以下方式添加表单标记:

<form action="user/add" method="POST">

谢谢你…我还没有创建任何模块,所以我没有看到module.config.php。我只是在视图中有index.phtml,在控制器中有indexaction,表单中的操作指向模型中的一个php文件,在模型中我用硬编码的值检查用户名和密码。请帮助。好的,如果你还没有创建任何模块,我想你正在使用框架提供的模块应用程序。尝试指向应用程序模块和索引操作:并检查是否可以从post检索表单数据。未找到请求的url错误…我的表单位于.phtml文件中。在表单提交时,它应该在控制器中调用indexAction,并在模型中调用php文件。这就是流程。有什么想法吗?在应用程序文件夹中,你应该有一个名为“config”的文件夹,里面有一个名为“module.config.php”的文件。在此文件中,您有路由器配置。你能发布这个配置吗?因为我尝试从默认的Laminas骨架(ZF2框架的新名称)开始,并且在IndexAction中,我在phtml文件中正确地接收了带有此项的POST数据:配置中没有module.config.php。还有application.ini
<form action="user/add" method="POST">
public function addAction()
{
    $request = $this->getRequest();
    if ($request->isPost()) {
        $formData = $request->getPost();
        // do stuff
    }
}