), array( 'name' => 'campo', 'value' => 'isset($data->campo)?$data->campo:""', 'filter' => false, ), array( 'name' => 'longitud', 'value' => 'isset($data->longitud)?$data->longitud:""', 'filter' => false, ), array( 'name' => 'idosplan', 'value' => 'isset($data->idosplan0->codplan)?$data->idosplan0->codplan:""', 'filter' => CHtml::listData(Osplan::model()->findAll(array('order'=>'codplan')),'idosplan','codplan'), ), array( 'name' => 'idopcioncampocarga', 'value' => 'isset($data->idopcioncampocarga0->nombre)?$data->idopcioncampocarga0->nombre:""', 'filter' => CHtml::listData(Opcioncampocarga::model()->findAll(array('order'=>'nombre')),'idopcioncampocarga','nombre'), ), array( 'class' => 'CButtonColumn', 'viewButtonImageUrl' => Yii::app()->baseUrl . '/css/gridviewstyle/images/' . 'gr-view.png', 'updateButtonImageUrl' => Yii::app()->baseUrl . '/css/gridviewstyle/images/' . 'gr-update.png', 'deleteButtonImageUrl' => Yii::app()->baseUrl . '/css/gridviewstyle/images/' . 'gr-delete.png', 'header' => Yii::t('app', 'Actions'), ), ), ));
<legend>Seleccione los ítems para la carga</legend> <fieldset> <?php $i = 0; foreach ($model_campos_carga->attributes as $key => $value) { if ($model_campos_carga->getMetaData()->columns[$key]->comment != "INTERNO") { echo "<div class='control-group'>"; echo "<span class='control-label' style='width:170px;' >"; echo TbHtml::badge($i + 1, array('color' => TbHtml::BADGE_COLOR_INVERSE, "style" => "margin-right:5px; float:left;")); echo TbHtml::labelTb($model_campos_carga->getAttributeLabel($key), array('color' => TbHtml::LABEL_COLOR_INFO, "class" => "centrado", "style" => "width:124px;")); echo "</span>"; echo "<div class='controls'>"; echo $form->inlineRadioButtonList($models_parametros_carga[$i], "[$i]idopcioncampocarga", CHtml::listData(Opcioncampocarga::model()->findAll(), 'idopcioncampocarga', 'nombre'), $model_campos_carga->getMetaData()->columns[$key]->comment == "NOEDITABLE" ? array('disabled' => 'disabled') : ARRAY()); echo $form->error($models_parametros_carga[$i], "[$i]idopcioncampocarga"); echo "</div>"; echo "</div>"; if ($key == 'nroafiliado') echo $form->textFieldControlGroup($models_parametros_carga[$i], "[$i]longitud", array('size' => 10, 'maxlength' => 10)); echo $form->hiddenfield($models_parametros_carga[$i], "[$i]campo"); echo $form->hiddenfield($models_parametros_carga[$i], "[$i]idosplan"); $i++; } } ?>