我可以在 symfony 4 中使用这个表格吗?
Can I use this Form in symfony 4?
我已经在 twig 中添加了这个表单,我需要知道这是否可以,以及如何在控制器 [=11] 中恢复输入 name="comments" =]
<form action="{{ path('Update') }}" method="POST">
<input class="form-control" type="text" name="comments"
value=""></td>
<td>
<input type="submit" value="Save"/>
</form>
您可以查看文档的 Symfony Request Object 部分:
// retrieves $_GET and $_POST variables respectively
$request->query->get('id');
$request->request->get('category', 'default category');
因此您可以在控制器中检索为:
$request->request->get('comments');
在您的控制器中,您可以使用 Request
对象来获取表单的所有参数,例如:
/**
* @Route("/Update")
*/
public function update(Request $request){
$comments = $request->request->get('comments');
...
}
但我建议您使用 forms 组件。
我已经在 twig 中添加了这个表单,我需要知道这是否可以,以及如何在控制器 [=11] 中恢复输入 name="comments" =]
<form action="{{ path('Update') }}" method="POST">
<input class="form-control" type="text" name="comments"
value=""></td>
<td>
<input type="submit" value="Save"/>
</form>
您可以查看文档的 Symfony Request Object 部分:
// retrieves $_GET and $_POST variables respectively $request->query->get('id'); $request->request->get('category', 'default category');
因此您可以在控制器中检索为:
$request->request->get('comments');
在您的控制器中,您可以使用 Request
对象来获取表单的所有参数,例如:
/**
* @Route("/Update")
*/
public function update(Request $request){
$comments = $request->request->get('comments');
...
}
但我建议您使用 forms 组件。