Symfony 2测验风格

时间:2013-08-12 14:00:57

标签: symfony-2.3

我想为我的学生做一个测验(非常简单)。我有2个实体一个问题和一个答案与关系onetomany frome答案实体。 我希望能够为tex X编写问题,并将所有这些问题放在一个带有字段答案的页面中。

例: 1)问题1

<input name question1>

2)问题2

<input name question2>

我暂时这样做了:

public function newAction() {
    $em = $this->getDoctrine()->getManager();
    $entities = $em->getRepository('AdminQuizBundle:Question')->findAll();

    $questions = array();
    $forms = array();

    foreach ($entities as $question) {
        $entity = new Reponse();
        $form = $this->createForm(new ReponseType(), $entity);

        $questions[] = $question; 
        $forms[] = $form->createView();
    }

    return array(
        'entity' => $entity,
        'form' => $forms,
        'questions' => $questions,
    );


}

它有效,但我试着只保存最后一个

0 个答案:

没有答案