2013-06-28 31 views
0

我希望得到一些帮助/输入我目前遇到的问题。我正在寻找建立一个调查表格,这将从已存储在我的数据库中的问题(一个包含Question对象的表格)创建。每个对象都有一个故事财产,这本质上是要问的问题,以及一些选项属性,这是用户可以从挑选的选择。创建一个Symfony2调查表

作为试运行,我创建了一个简单的调查表格,只有1个问题,如下面。 questiontype - 该故事属性从控制器到而选项属性添加为我的表类“选择”类型(sanswer)树枝模板调用。

<form action="{{ path('SurveyStudentBundle_session',{'id':question.id}) }}" method="post" {{ form_enctype(questiontype) }}> 
    {{ form_errors(questiontype) }} 

     <p>{{ question.story }}</p> 

     {{ form_widget(questiontype.sanswer) }} 

    <input type="submit" value="Submit" /> 
</form> 

虽然当前的设置显示表单我希望它成为的方式,完整的调查表应包括一套不同的问题,并各有自己的一套选择。此外,表格的提交仅在调查页面结束时执行 - 对于整个调查表格。考虑到这一点,目前我还没有解决如何根据我原来的简单设置进行这项工作的解决方案。我试着环顾四周,看看我是否可以直接添加“显示文本”型到我的Form类,这样我可以在表单创建故事选项一起呈现在树枝完整的形式出现,但没有成功。请有相关经验的人分享我如何解决这个问题?非常感谢您提前!

回答