예제 #1
0
$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">
예제 #2
0
 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));
 }