我在Yii中创建了一个复选框列表($form->checkboxlist($model, 'name', $cbOptions)
- $ cbOptions是一个键=>值数组)。
现在我需要更改复选框的标签(翻译在与常规翻译不同的文件中)。
如何更改标签?
我试过
$form->checkboxlist($model, 'name', $cbOptions, array('options'=>array('val1'=>array('label'=>'label1', 'val2'=>...)
但这不起作用......
任何有想法的人?
答案 0 :(得分:1)
试试这个:
<?php echo $form->checkBoxList($model, 'name', array('label1'=>'value1','label2'=>'value2', ...)); ?>
我测试过它对我有用。您可以将Yii::t()
用于“label1”和“label2”。