Documentos de Académico
Documentos de Profesional
Documentos de Cultura
2.-instalar dependencias
composer install
3.-crear controlador
protected $table="categorias";
4.-crear un modelo
app/Middleware/VerifyCsrfToken
protected $except = [
'api/*'
];
___________________________________________________________________________________
____________________________________
7.-evitar errores al migrar tablas
App/Providers/AppServiceProvider
use Illuminate\Support\Facades\Schema;
3.-Para borrar todas las tablas de la base de datos y luego volverlas a crear:
PHP
php artisan migrate:refresh
4.-para migrar
php artisan migrate
___________________________________________________________________________________
____________________________________
HACER LOGIN SOLO INGRESANDO CODIGO
$data = $request->json()->all();
if (count($infocodigo) == 0) {
return "CÓDIGO NO REGISTRADO";
}
return $infocodigo[0]->id;
___________________________________________________________________________________
____________________________________
HACER LOGIN INGRESANDO CORREO Y CONTRASEÑA
if (count($Empleado) == 0) {
return "USUARIO NO REGISTRADO";
}
return $alumno->id;
}
___________________________________________________________________________________
____________________________________
INGRESAR DATOS A LA BD CON FLASH
return redirect()->action('InvitadosController@crear');
___________________________________________________________________________________
____________________________________
INSTALAR FLASH
___________________________________________________________________________________
____________________________________
ELIMINAR UN ELEMENTO
___________________________________________________________________________________
____________________________________
CONSULTAR UN ELEMENTO
___________________________________________________________________________________
____________________________________
CONSULTAR TODOS LOS ELEMENTOS DE LA TABLA
return response(Alumnos::all('id','nombre'));
___________________________________________________________________________________
____________________________________
CONSULTAR LA TABLA Y TE ARROGE UN ELEMENTO EN ESPECIFICO
public function buscar_id_rutina($id)
{
$users = Alumnos::table('alumno')->select('id_rutina',$id)->get();
return response($users);
___________________________________________________________________________________
____________________________________
$actualizarDatos->save();
return "se actualizarón los datos del alumno";
___________________________________________________________________________________
____________________________________
REALIZAR CONSULTA A UN ELEMENTO Y SOLO TE ARROGE ALGUNOS ATRIBUTOS
$confirmar = Invitados::find($id);
$confirmar->confirmacion_asistencia = 'ACTIVO';
$confirmar->save();
return "usted a cancelado su asistencia";
}
___________________________________________________________________________________
____________________________________
metodo para compara 2 columnas de una tabla y listar todos los que tengan esas
caracteristicas
public function mostrarUrl()
{
$users = DB::table('imagenes')
->whereColumn('plantillas_ejer_id' ,'numero')
->get(['plantillas_ejer_id','numero','url']);
return $users;
}
___________________________________________________________________________________
____________________________________
_____
return $users;
}
___________________________________________________________________________________
_______________________________
___________________________________________________________________________________
____________________________________
___________________________________________________________________________________
____________________________________
___________________________________________________________________________________
____________________________________
___________________________________________________________________________________
____________________________________
___________________________________________________________________________________
____________________________________
___________________________________________________________________________________
____________________________________
___________________________________________________________________________________
____________________________________
___________________________________________________________________________________
____________________________________
___________________________________________________________________________________
____________________________________
___________________________________________________________________________________
____________________________________
___________________________________________________________________________________
____________________________________
___________________________________________________________________________________
____________________________________
___________________________________________________________________________________
____________________________________
_____________________________________________________________________
-->llamar un metodo de otro controlador
forma 1 :
$consultaEntrenadores = collect((array)app(\App\Http\Controllers\
EntrenadoresController::class)->consultarDatosEntrenador($consulta));
forma 2:
$controller = new EntrenadoresController;
return $controller->consultarDatosEntrenador($id_entrenador);
___________________________________________________________________________________
__________________________________________
configuración de cors:
https://itelisoft.com/cors-en-laravel/
configuracion de autenticación para realizar crud de login y json web token (jwt):
https://www.nigmacode.com/laravel/jwt-en-laravel/
Migraciones:
https://desarrolloweb.com/articulos/migraciones-laravel.html
ir a providers app/providers/RouteServiceProvider
y descomentar linea: