2012-08-03 61 views
0

我有形式收集和我的模板,我有這個代碼不能覆蓋表單模板中的Symfony2

{% for task in form.usertasks %} 
       <tr> 
       <td> {{ form_row(task.mainTask.name) }} </td> 
       <td> {{ form_row(task.tasknote) }}</td> 
       <tr> 
{% endfor %} 

現在,上面的代碼的輸出中是這樣

<td> <div> 
     <label> name</label> 
     <input value="MYTASK NAME"> 
     </div> 
</td> 

<td> <div> 
    <label> tasknote</label> 
    <input value="TASK NOTE"> 
    </div> 
</td> 

有任何方式,我可以得到下面的代碼最終結果。

<td> MYTASK NAME </td> 

<td> <input value="TASK NOTE"></td> 

我已經嘗試了很多事情,但我無法覆蓋。我嘗試從this link

+1

在第 – 2012-08-03 05:21:21

+0

章節中,您可以找到所需的一切,它說我可以捕獲文本框的值而不是所有元素 – user825904 2012-08-03 05:32:48

回答

0

首先,您應該從表單構建器中移除task.mainTask.name,並使用entity.mainTask.name來展示值。