Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/283.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 Symfony 2,一页一张表单(但多次)_Php_Forms_Symfony - Fatal编程技术网

Php Symfony 2,一页一张表单(但多次)

Php Symfony 2,一页一张表单(但多次),php,forms,symfony,Php,Forms,Symfony,对我的页面发表评论的想法,我想让“评论一条评论”。因此,我需要显示一个表单,但多次显示,例如: foreach ($entities as $entity) echo $view['form']->widget($form['text']); 它只对第一次迭代有效。我该怎么办? 增加 p、 我们可以渲染已经渲染过的表单吗?您是否尝试过嵌入表单?您将在包含与实体相关的子表单的一个表单和一个字段中进行迭代。是否尝试了嵌入表单?您将在包含与实体相关的子表单的一个表单和一个字段中进行迭代。如

对我的页面发表评论的想法,我想让“评论一条评论”。因此,我需要显示一个表单,但多次显示,例如:

foreach ($entities as $entity)
  echo $view['form']->widget($form['text']);
它只对第一次迭代有效。我该怎么办? 增加


p、 我们可以渲染已经渲染过的表单吗?

您是否尝试过嵌入表单?您将在包含与实体相关的子表单的一个表单和一个字段中进行迭代。

是否尝试了嵌入表单?您将在包含与实体相关的子表单的一个表单和一个字段中进行迭代。

如果您正在对其他注释进行注释,则需要传递一个隐藏字段,该字段的ID为您所注释的内容。这将需要为每个人提供不同的形式

或者,由于为每个注释创建不同的表单对象会非常烦人,您可以手动输出表单并插入注释的隐藏字段


Symfony还提供了一个线程注释捆绑包。我还没有测试它(它在我的应用程序待办事项列表中),但它可能会解决您的所有问题:

如果您正在对其他评论进行评论,您应该需要传递一个隐藏字段,该字段的ID为您评论的内容。这将需要为每个人提供不同的形式

或者,由于为每个注释创建不同的表单对象会非常烦人,您可以手动输出表单并插入注释的隐藏字段



Symfony还提供了一个线程注释捆绑包。我还没有测试它(它在我的应用程序待办事项列表上),但它可能会解决你所有的问题:

我想,你要找的是。

我想,你要找的是。

但是如果我有未知数量的地方需要插入表单?或者我们可以处理它?但是如果我有未知数量的地方需要插入表单?或者我们可以处理它?所以传递家长id没有问题;但是有一个问题是如何为每个评论制作“许多隐藏的添加表单”。对于这个捆绑包mb,我会在其中找到smth;但是有一个问题是如何为每个评论制作“许多隐藏的添加表单”。对于这个捆绑包mb,我将在其中找到smth。Hm。。mbmb。但是我做了一个递归注释打印。嗯,我只是想做一种“自己的评论框发送”,但它们都是相似的,所以每个评论都是这样的(无论是根、节点还是叶):
~print comment~&&~print box发送评论(我想标记-每个评论都有自己的!)~
Hm。。mbmb。但是我做了一个递归注释打印。嗯,我只是想做一种“自己的评论框发送”,但它们都是相似的,所以每个评论都是这样的(不管是根、节点还是叶):
~print comment~&&~print box发送评论(我想标记-每个都有自己的!)~
我很好奇,你试过我找到的包吗?怎么样?我正在考虑将它合并到我的最新项目中。我已经尝试在我的测试项目中使用它&它相当不错。但是我想找到我自己制作这些表格的方法)我指的是评论评论的表格。。。我不认为这是难以置信的困难。但现在我有考试,所以稍晚一点我们会用它做smth:)总之,我是这样做的:我用一种必要的形式制作了隐藏层;在
js
(jquerys
.append()
)的帮助下,我在所有必要的地方显示并隐藏此块。:)我面临着同样的问题,在使用您提到的js时,您是如何管理冲突ID的?(假设您使用它来复制上述表单元素)。@user2268997所以我只创建了一个表单,它是隐藏的。通过点击每个评论的“回复按钮”,它(回复层)会附加到必要的评论中。所以每次只有一个答案字段和一个id,所以它不会违反html标准。理解这个答案是什么评论的方法-很多,比如上面的一些ID或类评论,可以通过post请求发送。我很好奇,你有没有尝试过我找到的包?怎么样?我正在考虑将它合并到我的最新项目中。我已经尝试在我的测试项目中使用它&它相当不错。但是我想找到我自己制作这些表格的方法)我指的是评论评论的表格。。。我不认为这是难以置信的困难。但现在我有考试,所以稍晚一点我们会用它做smth:)总之,我是这样做的:我用一种必要的形式制作了隐藏层;在
js
(jquerys
.append()
)的帮助下,我在所有必要的地方显示并隐藏此块。:)我面临着同样的问题,在使用您提到的js时,您是如何管理冲突ID的?(假设您使用它来复制上述表单元素)。@user2268997所以我只创建了一个表单,它是隐藏的。通过点击每个评论的“回复按钮”,它(回复层)会附加到必要的评论中。所以每次只有一个答案字段和一个id,所以它不会违反html标准。理解这个答案是什么评论的方法-很多,例如上面的一些ID或评论类,通过post请求发送。