public function destroy($id) { //dd("eliminado: " . $id); $rol = Rol::find($id); // Rol::destroy($id); $rol->delete(); Session::flash('message', 'El rol ' . $rol->nombre . ' fue eliminado'); return redirect()->route('Administrador.roles.index'); }
/** * Creates data provider instance with search query applied * * @param array $params * * @return ActiveDataProvider */ public function search($params) { $query = Rol::find(); $dataProvider = new ActiveDataProvider(['query' => $query]); $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(['rol_codigo' => $this->rol_codigo]); $query->andFilterWhere(['like', 'rol_nombre', $this->rol_nombre]); return $dataProvider; }
public function show($id) { $rol = Rol::find($id); //dd($Campus); if ($rol) { $data = array(array('nombre', 'descripcion'), array($rol->nombre, $rol->descripcion)); Excel::create('Roles' . $rol->nombre, function ($excel) use($data) { $excel->sheet('Sheetname', function ($sheet) use($data) { $sheet->fromArray($data); }); })->download('csv'); } else { abort('404'); } }
<?php echo $form->field($usuario, 'usu_apell_paterno')->textInput(['maxlength' => true]); ?> <?php echo $form->field($usuario, 'usu_apell_materno')->textInput(['maxlength' => true]); ?> <?php echo $form->field($usuario, 'usu_telefono')->textInput(['maxlength' => true]); ?> <?php echo $form->field($usuario, 'usu_email')->textInput(['maxlength' => true]); ?> <?php echo $form->field($usuario, 'rol_codigo')->dropDownList(ArrayHelper::map(Rol::find()->all(), 'rol_codigo', 'rol_nombre'))->label('Rol dentro del sistema'); ?> <div class="form-group"> <?php echo Html::submitButton($empresa->isNewRecord ? Yii::t('app', 'Registrar y crear cuenta') : Yii::t('app', 'Update'), ['class' => $empresa->isNewRecord ? 'btn btn-success' : 'btn btn-primary']); ?> </div> <?php ActiveForm::end(); ?> </div>
?> <!-- 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'); ?> <?php echo $form->field($model, 'password')->passwordInput()->label('Contraseña'); ?>
<?php /* @var $this yii\web\View */ /* @var $form yii\bootstrap\ActiveForm */ /* @var $model \frontend\models\SignupForm */ use app\models\Aliados; use app\models\Rol; use yii\helpers\Html; use yii\bootstrap\ActiveForm; use yii\helpers\ArrayHelper; $this->title = 'Registro de Usuario'; $this->params['breadcrumbs'][] = $this->title; $losAliados = Aliados::find()->all(); $listData = ArrayHelper::map($losAliados, 'id', 'aliado'); $losRoles = Rol::find()->all(); $listaRoles = ArrayHelper::map($losRoles, 'id', 'nombre'); ?> <div class="site-signup"> <h1><?php echo Html::encode($this->title); ?> </h1> <p>Complete los campos:</p> <div class="row"> <div class="col-lg-5"> <?php $form = ActiveForm::begin(['id' => 'form-signup']); ?>
public function deleteRol($id) { $rol = Rol::find($id); $rol->delete(); }