ラジオボタンを実装する
【CHtml::activeRadioButtonList】を使ってラジオボタンを表示する
■実装例
<div class="row">
<?php echo $form->labelEx($model,'valid'); ?>
<?php
echo CHtml::activeRadioButtonList(
$model, // モデルオブジェクト
'valid', // 属性名
array(0=>'無効', 1=>'有効'), // 表示するボタン
array('template'=>'{label}{input}', 'separator'=>'', 'uncheckValue'=>0)); // HTMLオプション
?>
<?php echo $form->error($model,'valid'); ?>
</div>
HTMLオプションについて template:表示するボタンのテンプレートを設定 separator:表示するボタンの間に挿入する値を設定、デフォルトでは
がはいる uncheckValue:未選択時でPOSTした時に挿入される値、デフォルトではnullがはいる
