Migraciones con SQL en Laravel 5
Jun14

Migraciones con SQL en Laravel 5

Anteriormente vimos como usar las migraciones en Laravel 5, vimos que utilizábamos Schema Builder lo cual puede que no sea del todo cómodo porque hay que utilizar los métodos que nos da el framework. Quizás para crear migraciones podría ser más rápido generarlas con SQL, por eso en este artículo veremos como usar las migraciones con SQL en Laravel 5. Laravel nos permite hacerlo sin ningún tipo de dificultad,...

Leer más
Migraciones en Laravel 5
Jun11

Migraciones en Laravel 5

Hoy aprenderemos a usar las migraciones en Laravel 5. Con las migraciones lo que hacemos es versionar la base de datos de nuestro proyecto de forma que si nosotros hacemos una serie de cambios en la estructura de la base de datos, cuando un compañero se baje del repositorio nuestros cambios en el código del proyecto ejecutará las migraciones que nosotros le hemos generado y estas harán los cambios...

Leer más
Decodificar htmlentities en PHP
Jun08

Decodificar htmlentities en PHP

Para decodificar htmlentities y pasar el texto con entidades de HTML a texto normal utilizaremos la función html_entity_decode $string= 'áéí'; //encode $stringEncoded = htmlentities($string); //decode $stringDecoded = html_entity_decode($stringEncoded); De esta forma revertimos el resultado de htmlentities. ¿Quieres más? Curso online Aprende PHP desde cero con 36 ejercicios prácticos Más información: html_entity_decode en php.net...

Leer más
Conexión a la base de datos en Laravel 5
Jun08

Conexión a la base de datos en Laravel 5

Para configurar la conexión a la base de datos en Laravel 5, tenemos que ir al fichero config/database.php. Laravel nos da la posibilidad de conectarnos a diferentes tipos de sgbd, para ello incluye drivers para gran parte de ellos. En esta versión de Laravel se ha decidido crear un fichero de configuración global llamado .env que está en la raiz del proyecto, a mi no acaba de convencerme y...

Leer más
Rutas automáticas en Laravel 5
Jun05

Rutas automáticas en Laravel 5

Es interesante saber como generar rutas automáticas en Laravel 5, ya que así nos evitamos tener que crear una ruta por cada acción de nuestro controlador. Veamos un ejemplo. Creamos la ruta en nuestro routes.php Route::controller('pruebas', 'PruebasController'); Creamos el controlador PruebasController.php <?php namespace App\Http\Controllers; use Illuminate\Http\Request; class PruebasController extends Controller { //Esto es un controlador rest en el que le indicamos que método http tiene que usar cada acción...

Leer más
Liberar espacio en Windows con CCleaner
Jun04

Liberar espacio en Windows con CCleaner

Hoy veremos como liberar espacio en Windows con Ccleaner, un programa de los más conocidos para este tipo de tareas. En primer lugar descargaremos e instalaremos CCleaner desde su web oficial. Una vez que lo tenemos instalado, tras seguir el típico instalador de siguiente siguiente, ya podremos empezar a utilizarlo. En la sección “Limpiador” Ccleaner nos permite eliminar los archivos basura que genera Windows y los diferentes programas que...

Leer más
Redirecciones en Laravel 5
Jun02

Redirecciones en Laravel 5

Las redirecciones en Laravel 5 son muy sencillas de hacer, a continuación muestro los diferentes tipos de redirecciones que podemos hacer desde las acciones de los controladores. public function redirections(){ //Redirigir a una url return redirect('/'); //Redirigir a la url anterior return redirect()->back(); //Redirigir a una ruta return redirect()->route('home'); //Redirigir a una acción return redirect()->action('App\Http\Controllers\HomeController@index'); //Pasar parámetros a las dos últimos tipos de rutas, le pasamos como segundo parámetro...

Leer más
Controladores en Laravel 5
May29

Controladores en Laravel 5

Para crear controladores en Laravel 5 tendremos que irnos al directorio Controllers de nuestro framework. Pongo un ejemplo a continuación. Crearé el fichero app/Http/Controller/PruebasController.php <?php //Le decimos el namespace (se podria cambiar, para ordenar más la aplicación, en este caso lo dejaremos por defecto) namespace App\Http\Controllers; class PruebasController extends Controller { public function __construct() { $this->middleware('guest'); } //Acción que devuelve una vista public function index() { return view('pruebas'); }...

Leer más
Página 20 de 39« Primera...10...1819202122...30...Última »