2012-05-24 40 views
0

我目前正在使用選擇字段(將選項「expanded」設置爲true)顯示單選按鈕列表以選擇值。我想更改$view['form']->widget()呈現的方式,並且src/MyProject/ABundle/Resources/views/Form/choice_widget.html.php中已有另一個無法更改的全局模板。如何在Symfony中輕鬆主題選擇表單字段的一個選項?

如何在php視圖(無樹枝)中爲單選按鈕指定一個新模板?

回答

0

雖然回來了,但它是如何輕鬆完成的,但symfony官方文檔尚不清楚。

把你choice_widget.html.phpsrc/YourProject/YourBundle/Resources/view/Something/那麼當你需要它爲主題的單選按鈕,使用:

<?php $view['form']->setTheme($form, array('YourProjectYourBundle:Something')) ?> 
<?php echo $view['form']->widget($form) ?> 

隨着$形式存在表單視圖。

相關問題