Yii — флажок с разными ярлыками

Я создаю флажок в Yii ($form->checkboxlist($model, 'name', $cbOptions) — $ cbOptions является массивом ключ => значение).

Теперь мне нужно изменить метки флажков (перевод в другом файле, чем обычный перевод).

Как я могу изменить метки?

Я старался

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

Но это не работает …

У кого-нибудь есть идея?

0

Решение

Попробуй это:

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

Я проверил, и это сработало для меня. Ты можешь использовать Yii::t() для «label1» и «label2».

1

Другие решения

Других решений пока нет …