CheckboxList checkall应该有条件地显示?

时间:2016-05-05 05:06:51

标签: php yii

我在gridview中的视图中有一个复选框列表,工作正常。

CHtml::checkBoxList('city', array(), $options, array('checkAll' =>'Select All' ));

它工作正常,但是当$ options数组中没有选项时,checkAll复选框仍显示哪个不正确,因为我们没有选项。我想只在我有非空的$ options数组时显示checkall。

请帮忙。

1 个答案:

答案 0 :(得分:1)

试试这个。

if($option){   
$array = array('checkAll' =>'Select All' ) 
}else{ 
 $array = array();
}


CHtml::checkBoxList('city', array(), $options, $array );