Пример #1
0
 /**
  * Creates data provider instance with search query applied
  *
  * @param array $params
  *
  * @return ActiveDataProvider
  */
 public function search($params)
 {
     $query = Carreras::find();
     $this->load($params);
     if (!$this->validate()) {
         // uncomment the following line if you do not want to return any records when validation fails
         // $query->where('0=1');
         return $dataProvider;
     }
     $query->andFilterWhere(['idfacultad' => $this->idfacultad, 'idcarrera' => $this->idcarrera, 'duracion' => $this->duracion, 'idnivelC' => $this->idnivelC, 'anio1' => $this->anio1, 'anio2' => $this->anio2, 'anio3' => $this->anio3, 'anio4' => $this->anio4, 'anio5' => $this->anio5, 'anio6' => $this->anio6, 'anio7' => $this->anio7]);
     $query->andFilterWhere(['=', 'idcarrera', $this->idcarrera]);
     $dataProvider = new ActiveDataProvider(['query' => $query]);
     if ($this->idcarrera != '') {
         return $dataProvider;
     } else {
         return true;
     }
 }
Пример #2
0
$menuItems = [['label' => 'HOME', 'url' => ['/site/index']], ['label' => 'Registro', 'url' => ['/site/signup']], ['label' => 'Convocatoria', 'url' => ['/site/convocatoria']], ['label' => 'Inicio de Sesion', 'url' => ['/site/login']], ['label' => 'Contactanos', 'url' => ['/site/contact']]];
echo Nav::widget(['options' => ['class' => 'yo2'], 'items' => $menuItems]);
NavBar::end();
?>
    <!-- lo que no entiendo es donde esta esa clases para cambiar... lo que entiendo es que como el contenedos es dinamico
    esta agrarrando la misma..
    o  tu que  piensas? ps yo pienso que cambiando de contenedor si se pueda , pero por ejemplo a este no lo puedo
cambiar...
almenos que le cambie al del menu..-->

    <div class="divide">
        <div class="col-lg-7">
            <?php 
$form = ActiveForm::begin(['id' => 'form-signup']);
Pjax::begin(['enablePushState' => false, 'enableReplaceState' => false]);
$carrera = Carreras::find()->all();
$listacarrera = ArrayHelper::map($carrera, 'id_Carrera', 'nombre_carrera');
$opcion = [0 => 'ALUMNO', 1 => 'ASESOR'];
$rol = Rol::find()->where(['!=', 'id', 1])->all();
$listarol = ArrayHelper::map($rol, 'id', 'nombre');
?>
                <!-- Preguntar como puedo el id_pan del select-->

                <?php 
echo $form->field($model, 'id_rol')->dropDownList($listarol, ['prompt' => 'Selecione si es alumno o maestro'])->label('Alumno o Maestro');
?>

                <?php 
echo $form->field($model, 'username')->label('Nombre de usuario');
?>