php - Symfony3组同形式
问题描述
我对相同形式的组有问题。在控制器中,我创建了一些这样的表单
foreach($matchEntityList as $entityId => $entityItem) {
$form[$entityId] = $this->createForm(MatchType::class, $matchEntityList[$entityId], [
'matchId' => $entityId,
])->createView();
}
在视图中,我显示每个表单。当我单击提交个人时,我将隐藏输入中的表单 ID 发送到控制器,并且我在此表单上请求。
$formId = $request->request->all()['match']['matchId'];
$form[$formId]->handleRequest($request);
if ($form[$formId]->isSubmitted() && $form[$formId]->isValid()) {
$em->flush($matchEntityList[$formId]);
}
一切正常,但我想向前迈出一步。我需要一个提交按钮,当我点击他时,我想检查所有更改并刷新它。你知道怎么做吗?
解决方案
推荐阅读
- python - 有效地查找非零RGB像素python
- gtsummary - tbl_summary ( gtsummary) 转置 p 值
- python - Python 脚本使用 cron 作业运行了好几周,现在它给出了 KeyError
- java - 如何生成数组的 100 个随机排列以存储在 ArrayList 中
- c++ - libgsl.so.25:无法打开共享对象文件:没有这样的文件或目录 Google Colab 项目
- c - 如何检查socket绑定的IP地址是否还存在?
- python - 读取多个文件,搜索字符串并存储在列表中
- java - Java中的InputMismatchException替换while循环
- azure - CqlSession 无法连接到 Azure Cosmos DB Cassandra
- hive - 配置单元不向文件名添加文件扩展名