/** * Creates a new Paginas model. * If creation is successful, the browser will be redirected to the 'view' page. * @return mixed */ public function actionCreate() { $model = new Paginas(); if ($model->load(Yii::$app->request->post()) && $model->save()) { return $this->redirect(['view', 'id' => $model->id_pag]); } else { return $this->render('create', ['model' => $model]); } }
/** * Creates a new Paginas model. * If creation is successful, the browser will be redirected to the 'view' page. * @return string|\yii\web\Response */ public function run($categoria = null) { $model = new Paginas(); $modelCategoria = new PaginasCategorias(); if (!empty($categoria)) { $model->categoria = $modelCategoria->obtenerIdCategoria($categoria); } if ($model->load(Yii::$app->request->post()) && $model->save()) { return $this->controller->redirect(['detalle', 'id' => $model->idpagina]); } else { return $this->controller->render('create', ['model' => $model]); } }
/** * Crear una pagina en la categoria ayuda */ public function actionCrearPaginaAyuda($categoria = null) { $categoria = !empty($categoria) ? intval($categoria) : 12; $model = new Paginas(); $model->titulo = 'App probando desde consola'; $model->contenido = 'App probando desde consola'; $model->categoria = $categoria; $model->autor = 4; $model->estado = 'publicado'; $model->tipo = 'pagina'; $model->contenido = 'App probando desde consola'; if ($model->save()) { echo "Pagina ayuda creada " . $model->idpagina; } }