public function checkboxListGroup($model, $attribute, $options = array()) {
		
		$this->initOptions($options, true);

		$widgetOptions = $options['widgetOptions']['htmlOptions'];
		

		if (!isset($widgetOptions['labelOptions']['class']))
			$widgetOptions['labelOptions']['class'] = 'checkbox';
		
		if(isset($options['inline']) && $options['inline'])
			$widgetOptions['labelOptions']['class'] = 'checkbox-inline';

		if (!isset($widgetOptions['template']))
			$widgetOptions['template'] = '{beginLabel}{input}{labelTitle}{endLabel}';

		if (!isset($widgetOptions['separator']))
			$widgetOptions['separator'] = "\n";

		$data = $options['widgetOptions']['data'];
		
		$fieldData = array(array($this, 'checkboxList'), array($model, $attribute, $data, $widgetOptions));

		return $this->customFieldGroupInternal($fieldData, $model, $attribute, $options);
	}
public function checkboxListGroup($model, $attribute, $options = array()) {
		
		$this->initOptions($options, true);

		$widgetOptions = $options['widgetOptions']['htmlOptions'];
		

		if (!isset($widgetOptions['labelOptions']['class']))
			$widgetOptions['labelOptions']['class'] = 'checkbox';
		
		if(isset($options['inline']) && $options['inline'])
			$widgetOptions['labelOptions']['class'] = 'checkbox-inline';

		if (!isset($widgetOptions['template']))
			$widgetOptions['template'] = '{beginLabel}{input}{labelTitle}{endLabel}';

		if (!isset($widgetOptions['separator']))
			$widgetOptions['separator'] = "\n";

		$data = $options['widgetOptions']['data'];
		
		$fieldData = array(array($this, 'checkboxList'), array($model, $attribute, $data, $widgetOptions));

		return $this->customFieldGroupInternal($fieldData, $model, $attribute, $options);
	}
public function checkboxListGroup ( $ model , $ attribute , $ options = array ( ) ) { $ this -> initOptions ( $ options , true ) ; $ widgetOptions = $ options [ 'widgetOptions' ] [ 'htmlOptions' ] ; if ( ! isset ( $ widgetOptions [ 'labelOptions' ] [ 'class' ] ) ) $ widgetOptions [ 'labelOptions' ] [ 'class' ] = 'checkbox' ; if ( isset ( $ options [ 'inline' ] ) && $ options [ 'inline' ] ) $ widgetOptions [ 'labelOptions' ] [ 'class' ] = 'checkbox-inline' ; if ( ! isset ( $ widgetOptions [ 'template' ] ) ) $ widgetOptions [ 'template' ] = '{beginLabel}{input}{labelTitle}{endLabel}' ; if ( ! isset ( $ widgetOptions [ 'separator' ] ) ) $ widgetOptions [ 'separator' ] = "\n" ; $ data = $ options [ 'widgetOptions' ] [ 'data' ] ; $ fieldData = array ( array ( $ this , 'checkboxList' ) , array ( $ model , $ attribute , $ data , $ widgetOptions ) ) ; return $ this -> customFieldGroupInternal ( $ fieldData , $ model , $ attribute , $ options ) ; }
Generates a checkbox list group for a model attribute.

This method is a wrapper for {@link CActiveForm::checkboxList} and {@link customFieldGroup}.
Please check {@link CActiveForm::checkboxList} for detailed information about $htmlOptions argument.
About $options argument parameters see {@link TbActiveForm} documentation.

@param CModel $model The data model.
@param string $attribute The attribute.
@param array $options Group attributes.
@return string The generated checkbox list group.
@see CActiveForm::checkboxList
@see customFieldGroup
Generates a checkbox list group for a model attribute .