回答
您可以顯示錶單的每個輸入獨立使用
form_row(form.yourinputname)
form_row
是字段的標籤,錯誤和部件的組合。
你可以看到doc這個
編輯:
所以,如果你想顯示在一行中的一些小部件,你可以做到這一點(你必須使用一個循環來顯示每個輸入您的表單集合):
<style type="text/css">
.myClass{
.inline{
display: inline-block;
}
}
</style>
<div class='myClass'>
{% for business in form.businesshours %}
<div class="inline">{{ form_row(business.day) }}</div>
<div class="inline">{{ form_row(business.openTime) }}</div>
<div class="inline">{{ form_row(business.breakStart) }}</div>
<div class="inline">{{ form_row(business.breakEnd) }}</div>
<div class="inline">{{ form_row(business.closeTime) }}</div>
{% endfor %}
</div>
這並不能真正解決問題,它只是渲染表單的另一種方式,但樣式保持不變,目標是將時間部件放在一行上:/ –
使用form_row允許你分別顯示輸入,所以你可以在這之後使用css在一行上對齊時間部件,請參閱我的編輯請 – DOZ
這只是打印'form_row(business.day)'不是部件 –
添加HTML以移動每個表單行。 (與@DOZ相同的答案,但帶有引導類)。
刪除{{ form_row(form.businessHours) }}
和:
<div class="row">
<div class="col-xs-3">
{{ form_row(form.businessHours.Begin) }}
</div>
<div class="col-xs-3">
{{ form_row(form.businessHours.BeginPauze) }}
</div>
<div class="col-xs-3">
{{ form_row(form.businessHours.EindPauze) }}
</div>
<div class="col-xs-3">
{{ form_row(form.businessHours.Einde) }}
</div>
</div>
http://symfony.com/doc/current/form/form_customization.html#how-to-customize-an-individual-field
在本節還有就是覆蓋某個單行顯示的一部分,如果你嘗試類似的東西,並給股利一類你自己可能會使用CSS來設計它。
雖然這似乎是頁面去表單樣式和自定義。
希望它可以幫助
{% form_theme form _self %}
{% block _datetime_row %}
<div class="your_class">
{{ form_label(form) }}
{{ form_errors(form) }}
{{ form_widget(form) }}
</div>
{% endblock %}
{{ form_row(form.name) }}
- 1. 造型Wordpress小工具水平
- 2. 造型工具欄
- 3. Symfony中的表格小工具
- 4. 獨立銫時間軸小工具
- 5. 格式時間小工具ActiveForm yii2
- 6. Android小工具選擇時間
- 7. 從Android小工具
- 8. 造型開放時間
- 9. 小工具。類型爲url的首選項Google小工具
- 10. 登錄時缺少symfony工具欄
- 11. JSF /造型h:outputText工具提示
- 12. 工具提示造型中斷
- 13. WPF工具包製圖Lineseries造型
- 14. 工具包:ListPicker - 造型擴展盒
- 15. 造型多個數據工具提示
- 16. CSS - 造型工具提示容器
- 17. 從工作小時時間範圍內減去午餐時間
- 18. 小工具從開始
- 19. 時鐘小工具殺死
- 20. 倒計時的小工具
- 21. 從小工具啓動活動,然後返回小工具
- 22. Android小工具 - 需要4x2小工具獲取1x1小工具
- 23. Symfony計算總工作時間
- 24. 圖像解碼時間從Chrome時間軸開發工具
- 25. WPF小數造型
- 26. Android - 24小時工作時間間隔
- 27. 小工具/小工具管理器
- 28. 當工具提示顯示時,「實時」更新小工具的工具提示
- 29. Symfony 2造型/參考位置
- 30. Silverlight工具包LinearAxis最小間隔
就可以看到你的表單類型? – DOZ
@DOZ查看更新 –
謝謝我編輯我的答案 – DOZ