【问题标题】:Yii - checkboxlist with different labelsYii - 具有不同标签的复选框列表
【发布时间】:2015-03-27 15:17:52
【问题描述】:

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

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

如何更改标签?

我试过了

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

但这不起作用...

有人有想法吗?

【问题讨论】:

    标签: php yii checkboxlist


    【解决方案1】:

    试试这个:

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

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

    【讨论】:

    • 太棒了,谢谢! (实际上,这有点像«duh»-moment :)
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2016-07-27
    • 2014-11-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-10-31
    相关资源
    最近更新 更多