如何在symfony中管理正常的html表单提交?

时间:2018-07-25 09:20:06

标签: php html forms symfony

我是symfony的新手,根据我的知识,symfony提供了自己的功能来创建表格,即

 $form = $this->createFormBuilder($task)
            ->add('task', TextType::class)
            ->add('dueDate', DateType::class)
            ->add('save', SubmitType::class, array('label' => 'Create Task'))
            ->getForm();

但是我不想使用symfony创建表单。我有自己的html表单,因此我可以将它与symfony集成在一起,以及如何使用symfony管理html表单提交及其操作吗?提前致谢。

1 个答案:

答案 0 :(得分:3)

如果使用Symfony Forms,可以更轻松地管理表单,验证和处理表单,但是,仍可以在树枝模板和Controller中使用普通的普通HTML表单,方法是使用Request对象,使用以下命令从那里获取表单数据:< / p>

$request->request->get('formElementName');

Symfony不会使用Symfony表单强制执行,但是我强烈建议仍然使用它们。