2013-06-28 30 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類,這樣我可以在表單創建故事選項一起呈現在樹枝完整的形式出現,但沒有成功。請有相關經驗的人分享我如何解決這個問題?非常感謝您提前!

回答