TbHtml::checkBoxListControlGroup PHP Method

checkBoxListControlGroup() public static method

Generates a control group with a check box list.
See also: self::controlGroup
public static checkBoxListControlGroup ( string $name, string $select = '', array $data = [], array $htmlOptions = [] ) : string
$name string the input name.
$select string the selected value.
$data array data for generating the list options (value=>display).
$htmlOptions array additional HTML attributes.
return string the generated control group.
    public static function checkBoxListControlGroup($name, $select = '', $data = array(), $htmlOptions = array())
    {
        return self::controlGroup(self::INPUT_TYPE_CHECKBOXLIST, $name, $select, $htmlOptions, $data);
    }

Usage Example

         // si es asi, se envia el tipo de practica a filtrar y el idnomenclador al controlador
        'data' => 'js:($("select#idnomenclador").val()) &&($(".tipopract:checked").serialize()+ "&idnomenclador=" + $("select#idnomenclador").val())',
        'type' => 'GET',
        'dataType' => 'html',
        'success' =>'js:function(data){ $("#grillapracticas").html(data).show();$("#form2").show();$("#marcatodas").prop("checked",false);$("#rango").empty();}',
            ), 
         $htmlOptions = array(
        'color' => TbHtml::BUTTON_COLOR_INFO,
        'size' => TbHtml::BUTTON_SIZE_DEFAULT,
        'style'=>'float: right;margin-right: 130px;margin-top: -49px;',
      
            )
    );
echo TbHtml::checkBoxListControlGroup('idpractipo', false, CHtml::listData(Practipo::model()->findAll(array('order' => 'nombre')), 'idpractipo', 'nombre'),
     array(
      'label' =>TbHtml::labelTb( 'Filtrar por tipo', array('color' => TbHtml::LABEL_COLOR_WARNING, 'style' => 'padding: 5px ; margin:-2px;')),
      'class'=>'tipopract',
    ));

//echo Chtml::hiddenField('altanomenclador',true);


?>
<div id="grillapracticas">
   
</div>
<div id="form2" class="mt30 oculto">    
    <?php
    
//     echo TbHtml::labelTb('Seleccionar Prácticas', array('color' => TbHtml::LABEL_COLOR_WARNING, 'style' => 'margin:20px 0 20px ;font-size:13px;padding:5px;'));
   
All Usage Examples Of TbHtml::checkBoxListControlGroup
TbHtml