/** * 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; } }
$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'); ?>