本文整理汇总了PHP中Flash::valid方法的典型用法代码示例。如果您正苦于以下问题:PHP Flash::valid方法的具体用法?PHP Flash::valid怎么用?PHP Flash::valid使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Flash
的用法示例。
在下文中一共展示了Flash::valid方法的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: edit
public function edit($id)
{
$usuario = new Usuario();
$this->titulo = "Editar Usuario";
$this->titulo2 = "";
$this->usuaior = Auth::get('nombre');
//se verifica si se ha enviado el formulario (submit)
if (Input::hasPost('Usuario')) {
if ($_POST['Usuario']['rol'] == 'administrador' or $_POST['Usuario']['rol'] == 'editor') {
//Al directorio public hay que darle premisos 777
$carpeta = new Carpeta();
$nombrecarpe = $_POST['Usuario']['nombreusuario'];
// crea una careta en default puplic
$carpetaid_contenedor = NULL;
$carpeta->insertar_carpeta_editar($carpetaid_contenedor, $nombrecarpe);
if (!file_exists($nombrecarpe)) {
if (!mkdir($nombrecarpe, 0777, true)) {
die('Fallo al crear las carpetas...');
}
}
}
if (!$usuario->update(Input::post('Usuario'))) {
Flash::error('Falló Operación');
} else {
Flash::valid('Operación exitosa');
//enrutando por defecto al index del controller
return Router::redirect();
}
} else {
//Aplicando la autocarga de objeto, para comenzar la edición
$this->Usuario = $usuario->find((int) $id);
}
}
示例2: subir
public function subir($contrato_id)
{
$this->contrato = $contrato_id;
if (Input::hasPost('oculto')) {
//para saber si se envió el form
$_FILES['archivo']['name'] = date("Y_m_d_H_i_s_") . $_FILES['archivo']['name'];
$archivo = Upload::factory('archivo');
//llamamos a la libreria y le pasamos el nombre del campo file del formulario
$archivo->setExtensions(array('pdf'));
//le asignamos las extensiones a permitir
$url = '/files/upload/';
$archivo->setPath(getcwd() . $url);
if ($archivo->isUploaded()) {
if ($archivo->save()) {
Flash::valid('Archivo subido correctamente!!!');
$nuevo_documento = new Documentos(Input::post("documentos"));
// $nuevo_documento->contratos_id = $contrato_id;
// $nuevo_documento->subido_por = Auth::get("id");
// $nuevo_documento->tipo_documento = ;
$nuevo_documento->url = $url . $_FILES['archivo']['name'];
if ($nuevo_documento->save()) {
Flash::valid("Documento Guardado");
} else {
Flash::error("No se pudo guardar el documento");
}
}
} else {
Flash::warning('No se ha Podido Subir el Archivo...!!!');
}
}
}
示例3: index
/**
* Método principal
*/
public function index()
{
$usuario = new Usuario();
if (!$usuario->getInformacionUsuario(Session::get('id'))) {
Flash::info('Lo sentimos pero no se ha podido establecer tu información');
return Redirect::to('dashboard');
}
$perfil = $usuario->perfil;
$app_ajax_old = $usuario->app_ajax;
$tmp_usr = $usuario;
if (Input::hasPost('usuario')) {
$usuario = Usuario::setUsuario('update', Input::post('usuario'), array('repassword' => Input::post('repassword'), 'oldpassword' => Input::post('oldpassword'), 'id' => $usuario->id, 'login' => $usuario->login, 'perfil_id' => $usuario->perfil_id));
if ($usuario) {
Flash::valid('El usuario se ha actualizado correctamente.');
if ($app_ajax_old != $usuario->app_ajax) {
Session::set('app_ajax', $usuario->app_ajax);
return APP_AJAX ? View::redirect(PUBLIC_PATH . 'sistema/mi_cuenta/') : Redirect::to('/sistema/mi_cuenta');
}
$usuario->perfil = $perfil;
} else {
$usuario = $tmp_usr;
}
}
$this->temas = DwUtils::getFolders(dirname(APP_PATH) . '/public/css/backend/themes/');
$this->usuario = $usuario;
$this->page_title = 'Actualizar mis datos';
}
示例4: index
public function index()
{
$empresa = new Empresa();
$this->empresa = $empresa;
if (Input::hasPost('contacto')) {
Flash::valid('Los datos se han registrado correctamente. <br />El número del radicado es: ' . date("Y-m-d") . "-4596");
}
}
示例5: logout
public function logout()
{
if (Auth::is_valid()) {
Auth::destroy_identity();
Flash::valid("Sesión finalizada");
}
Router::redirect("/");
}
示例6: borrar
function borrar($id)
{
$tag = (new Tags())->find_first($id);
if ($tag->delete()) {
Flash::valid('Se ha eliminado el tag de forma exitosa');
Redirect::to();
}
}
示例7: salir
/**
* Método para cerrar sesión
* @param string $js Indica si está deshabilitado el js en el navegador o no
* @return type
*/
public function salir($js = '')
{
if (Usuario::setSession('close')) {
Flash::valid("La sesión ha sido cerrada correctamente.");
}
if (!empty($js)) {
Flash::info('Activa el uso de JavaScript en su navegador para poder continuar.');
}
return Redirect::toAction('entrar/');
}
示例8: agregar
/**
* Método para agregar
*/
public function agregar()
{
if (Input::hasPost('empresa')) {
if (Empresa::setEmpresa('create', Input::post('empresa'))) {
Flash::valid('la Empresa se ha creado correctamente!');
return Redirect::toAction('listar');
}
}
$this->page_title = 'Agregar Empresa';
}
示例9: delete
public function delete($id)
{
$role = Load::model("roles")->find($id);
if ($role->delete()) {
Flash::valid("role Eliminado");
} else {
Flash::error("No se elimino el role");
}
Router::redirect("roles/");
}
示例10: eliminarasignatura
public function eliminarasignatura($profesor_id, $codigo)
{
$profesorasignatura = new Profesorasignatura();
if ($profesorasignatura->eliminar($profesor_id, $codigo)) {
Flash::valid("Asignatura Eliminada");
} else {
Flash::error("Asignatura no eliminada");
}
Router::redirect("profesor/asignatura/{$profesor_id}");
}
示例11: delete
public function delete($id)
{
$usuario = Load::model("usuarios")->find($id);
if ($usuario->delete()) {
Flash::valid("Usuario Eliminado");
} else {
Flash::error("No se elimino el usuario");
}
Router::redirect("usuarios/");
}
示例12: delete
public function delete($id_contacto, $id_usuario_contacto)
{
$contacto = Load::model("contactos")->find($id_contacto);
if ($contacto->delete()) {
Flash::valid("Contacto Eliminado");
} else {
Flash::error("No se eliminó el contacto");
}
Router::redirect("contactos/usuario/{$id_usuario_contacto}");
}
示例13: logout
public function logout()
{
View::select('null');
$us = new Usuario();
if ($us->logout() == true) {
Flash::valid('Se ha cerrado su sesión.');
} else {
Flash::error('No ha podido cerrarse la sesión. Inténtelo de nuevo.');
}
Redirect::to('index');
}
示例14: eliminar
public function eliminar($id)
{
View::select(null);
$usuario = new Usuario();
if ($usuario->deleteUsuario($id) == 1) {
Flash::valid('El usuario ha sido eliminado.');
Redirect::to('index');
} else {
Flash::error('No se ha podido eliminar el usuario. Reintentelo de nuevo.');
Redirect::to('usuarios/index');
}
}
示例15: edit
public function edit($id)
{
if (Input::haspost("mensajes")) {
$mensaje = Load::model("mensajes", Input::post("mensajes"));
$mensaje->usuarios_id = Auth::get('id');
if ($mensaje->save()) {
Flash::valid("Mensaje Editado");
Router::redirect("mensajes/ver/{$mensaje->id}/{$mensaje->usuarios_id}");
} else {
Flash::error("No se actualizo el mensaje");
}
}
$this->mensajes = Load::model('mensajes')->find($id);
}