$form = $this->beginWidget('CActiveForm', array('enableClientValidation' => true, 'htmlOptions' => array('id' => "form-autenticar", 'class' => "form-horizontal", 'role' => 'form'), 'errorMessageCssClass' => 'has-error', 'clientOptions' => array('validateOnSubmit' => true, 'validateOnChange' => true, 'errorCssClass' => 'has-error', 'successCssClass' => 'has-success'))); ?> <br/><br/><br/> <div class="row"> <div class="col-md-3"> <?php echo $form->textField($modelElectiva, 'descripcion', array('class' => 'form-control', 'placeholder' => $modelElectiva->getAttributeLabel('descripcion'))); ?> <?php echo $form->error($modelElectiva, 'descripcion', array('class' => 'has-error')); ?> </div> <div class="col-md-3"> <?php echo $form->dropdownlist($modelElectiva, 'idProfesor', CHtml::listData(Profesor::model()->findAll(), 'idProfesor', 'nombreCompleto'), array('class' => 'form-control', 'prompt' => 'Seleccione docente...')); ?> <?php echo $form->error($modelElectiva, 'idProfesor', array('class' => 'has-error')); ?> </div> <div class="col-md-3"> <?php echo $form->textField($modelElectiva, 'cuposDisponibles', array('class' => 'form-control', 'placeholder' => $modelElectiva->getAttributeLabel('cuposDisponibles'))); ?> <?php echo $form->error($modelElectiva, 'cuposDisponibles', array('class' => 'has-error')); ?> </div> <div class="center col-md-3">
public function actionListado() { if ($_SESSION['perfil'] == 2) { $params['active'] = 5; $params['vista'] = '_listado'; $profesor = Profesor::model()->find('idUsuario=:usuario', array('usuario' => $_SESSION['idUsuario'])); $params['listadoElectivas'] = Electiva::model()->findAll('idProfesor=:profesor', array('profesor' => $profesor->idProfesor)); } else { $params['active'] = 0; $params['vista'] = "_sinPermisos"; } $this->render('panel', array('params' => $params)); }