Extensiones para ayudarte a programar en Laravel

Extensiones para ayudarte a programar en Laravel

DE USO COMUN Laravel Debugbar Una barra de estado con mucha información https://github.com/barryvdh/laravel-debugbar browserSync Esta es una extensión de webpack para que se refresque automáticamente el navegador cada vez que hagamos un cambio (necesitamos correr también «npm run watch») Después de instalar Node Debemos añadir al «mix» este código en el fichero webpack.mix.js de la […]

Multilenguaje en Laravel

Multilenguaje en Laravel

Crear un middleware llamado por ejemplo «SetLocaleUrl»: el «lc_time_names» es para las fechas en mysql, etc… Registrar el middleware en el kernel.php Modificar las rutas, añadiendo una para redirigir al lenguaje por defecto: Y el grupo de las rutas con lenguaje Si usamos autentificación, modificamos la ruta del middleware Authenticate: Y también añadiremos la ruta […]

Crear un proyecto Laravel 8 con autentificación para php 7.4

Primero necesitas montar el entorno de desarrollo con Apache, Mysql, etc puede que te interese leer esto. Seguidamente para crear un proyecto en laravel 8 seguiremos estos pasos: Lo primero que hay que hacer es instalar composer: O tambien puedes descargarlo e instalarlo desde aquí, si quieres (hay versión Windows) https://getcomposer.org/doc/00-intro.md#installation-linux-unix-osx y añadir al final […]

Instalar entorno de desarrollo APACHE, PHP y MySQL

Instalar entorno de desarrollo APACHE, PHP y MySQL

Vamos a instalar el entorno de desarrollo php en un sistema linux (debian) con las aplicaciones más comunes. Para instalar las tres aplicaciones principales y algunas extensiones imprescindibles lo hacemos desde el terminal (CTRL+ALT+T) con la siguiente orden: Seguramente necesitaremos habilitar algunos módulos de apache Puede que tengamos que habilitar los ficheros .htaccess, para ello […]