0

現在、値を選択するためのラジオボタンのリストを表示するために、選択フィールド (オプション「展開」を true に設定) を使用しています。レンダリング方法を変更したいのですが、変更できない$view['form']->widget()別のグローバル テンプレートが既にあります。src/MyProject/ABundle/Resources/views/Form/choice_widget.html.php

PHPビュー(小枝なし)でラジオボタンの新しいテンプレートを指定するにはどうすればよいですか?

4

1 に答える 1

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) ?>

$form がフォームビューです。

于 2012-07-09T13:49:10.450 に答える