Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/239.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/symfony/6.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 重复表中的复选框_Php_Symfony - Fatal编程技术网

Php 重复表中的复选框

Php 重复表中的复选框,php,symfony,Php,Symfony,所以我在这里有一张表格。我希望这个复选框表单在我表格的每一行中重复自己,但它只是在每一行中正确地重复标签。 我需要一种方法在我桌子的每一行重复这三次检查 以下是控制器不确定我是否正确创建了生成器: <?php $staffList = $this->getDoctrine() ->getEntityManager() ->getRepository('EnsgtiUserBundle:User

所以我在这里有一张表格。我希望这个复选框表单在我表格的每一行中重复自己,但它只是在每一行中正确地重复标签。 我需要一种方法在我桌子的每一行重复这三次检查

以下是控制器不确定我是否正确创建了生成器:

<?php
$staffList = $this->getDoctrine()
                    ->getEntityManager()
                    ->getRepository('EnsgtiUserBundle:User')
                    ->findAll();

        $formAnnee = $this->createFormBuilder()
                            ->add('checkAnnee1', 'checkbox', array(
                                  'label'     => 'test test',
                                  'required'  => false,))
                            ->add('checkAnnee2', 'checkbox', array(
                                  'label'     => '',
                                  'required'  => false,))
                            ->add('checkAnnee3', 'checkbox', array(
                                  'label'     => '',
                                  'required'  => false,))
                            ->getForm();

        //return $this->redirect( $this->generateUrl('EnsgtiEnsgtiBundle_voirList'));
        return $this->render('EnsgtiEnsgtiBundle:Appli:voirStaffList.html.twig', array(
            'staffList' => $staffList,
            'formAnnee' => $formAnnee->createView(),
        ));
表格如下:

{% for user in staffList %}
         <tr>
            <td class="tdVoirStaff"> {{user.nom}} </td>
            <td class="tdVoirStaff"> {{user.prenom}} </td>
            <td class="tdVoirStaff" nowrap> {{user.email}} </td>
            <td class="tdVoirStaff" nowrap>
                <form {{ form_enctype(formAnnee) }}>
                    {{ form_label(formAnnee.checkAnnee1, "1") }}
                    {{ form_errors(formAnnee.checkAnnee1) }}
                    {{ form_widget(formAnnee.checkAnnee1) }}

                    {{ form_label(formAnnee.checkAnnee2, "2") }}
                    {{ form_errors(formAnnee.checkAnnee2) }}
                    {{ form_widget(formAnnee.checkAnnee2) }}

                    {{ form_label(formAnnee.checkAnnee3, "3") }}
                    {{ form_errors(formAnnee.checkAnnee3) }}
                    {{ form_widget(formAnnee.checkAnnee3) }}
                </form>
            </td>
         </tr>
{% endfor %}

你不能只在邮件中添加HTML,你必须这样发布:

<?php 
   echo"<put your html code here>";
?>

你忘了关闭选项标签:

这些人可以在网上发布他们的个人信息吗?这是一个很大的错误,抱歉,但是thx警告meDude这是TWIG。你不能像那样粘贴php dropins。