Yii - 带有不同标签的复选框

时间:2015-03-27 15:17:52

标签: php yii checkboxlist

我在Yii中创建了一个复选框列表($form->checkboxlist($model, 'name', $cbOptions) - $ cbOptions是一个键=>值数组)。

现在我需要更改复选框的标签(翻译在与常规翻译不同的文件中)。

如何更改标签?

我试过

$form->checkboxlist($model, 'name', $cbOptions, array('options'=>array('val1'=>array('label'=>'label1', 'val2'=>...)

但这不起作用......

任何有想法的人?

1 个答案:

答案 0 :(得分:1)

试试这个:

<?php echo $form->checkBoxList($model, 'name', array('label1'=>'value1','label2'=>'value2', ...)); ?>

我测试过它对我有用。您可以将Yii::t()用于“label1”和“label2”。