Blog

Blog/
The Ultimate Managed Hosting Platform

19- Maquetando páginas del Blog | Crear un blog con Laravel 5.1

Esta clase va a ser un poco rápida ya que solo diseñaremos las vistas con bootstrap de nuestro blog, si no habéis usado bootstrap no os preocupéis, solo tenéis que copiar el código de los archivos que os he dejado en el link para descargar más abajo: http://bit.ly/2hsHQ7s

diciembre 21st, 2016|Laravel, PHP|Sin comentarios

18- Plantillas en Blade | Crear un blog con Laravel 5.1

Una de las ventajas que tiene usar un motor de plantillas como Blade es que podemos heredar y pasar datos entre vistas, y con eso reutilizar código, por ejemplo, usaremos una plantilla base la cual tendrá la estructura del HTML, los CSS, JS, el header (Menú), etc... Esto nos permite tener la plantilla base con [...]

diciembre 21st, 2016|Laravel, PHP|Sin comentarios

17- Vistas en Laravel | Crear un blog con Laravel 5.1

Una vista en Laravel es un archivo .blade.php donde hay HTML puro y puede haber o no código en blade. Blade es un sistema de plantillas que nos permite pasar datos a las vistas y escribir código en ellas de forma fácil y ordenada. Todas las vistas están alojadas en el directorio resources/views Si nos [...]

diciembre 21st, 2016|Laravel, PHP|Sin comentarios

16- Creando las Migraciones para nuestro blog | Crear un blog con Laravel 5.1

Antes de crear las migraciones para nuestro blog, vamos a borrar las que ya hay creadas porque no las necesitamos, vamos al directorio Database\Migrations y borramos los dos archivos que hay, create_users_table y create_password_reset_table. Una vez limpias nuestras migraciones, vamos a crear con artisan las dos migraciones para nuestra aplicacion: php artisan make:migration create_posts_table php [...]

diciembre 21st, 2016|Laravel, PHP|Sin comentarios

15- Migrations | Crear un blog con Laravel 5.1

Las Migraciones son una herramienta que nos proporciona Laravel para crear estructuras de tablas en nuestra base de datos de forma sencilla, definiendo tablas con sus columnas y tipos de datos. Las migraciones se crean en el directorio Database\Migrations, donde ya tenemos un par de ellas creadas, vemos que la primera que nos encontramos es [...]

diciembre 21st, 2016|Laravel, PHP|Sin comentarios

14- Creando los Modelos de nuestro blog | Crear un blog con Laravel 5.1

Una vez que hemos entendido como funcionan los Modelos, vamos a pasar a la acción y a programar los propios de nuestra aplicación. Para crear modelos tenemos una forma muy sencilla usando artisan como hemos utilizado en anteriores ocasiones, entonces abrimos una consola y nos situamos a la raíz de nuestro proyecto. Para poder organizar [...]

diciembre 21st, 2016|Laravel, PHP|Sin comentarios

13- Modelos | Crear un blog con Laravel 5.1

Los Modelos son la forma para acceder a nuestra base de datos de nuestra aplicación de forma fácil, lógica y segmentada. Un modelo representa un objeto de la base de datos. Es decir, tenemos el modelo Usuario, dentro de nuestro modelo buscamos el usuario 1. Esto nos retornara el objeto entero del Usuario 1 el [...]

diciembre 21st, 2016|Laravel, PHP|Sin comentarios

12- Creando rutas y controladores de nuestro Blog | Crear un blog con Laravel 5.1

Una vez que ya sabemos la teoría para crear la aplicación, pasamos a la practica. Necesitaremos las siguientes acciones para nuestra App: Posts Crear post Modificar post Eliminar post Vista general de todos los posts Vista detallada del post Comentarios Crear comentarios Eliminar comentarios   A simple vista podemos observar que tendremos dos controladores, un [...]

diciembre 21st, 2016|Laravel, PHP|4 Comments

11- Rutas avanzadas | Crear un blog con Laravel 5.1

Parámetros Aparte de las rutas y los métodos GET y POST, podemos crear rutas más avanzadas y más funcionales, como por ejemplo pasar parámetros por la ruta, como por ejemplo: Route::get('post/{id}', function($id) { return $id; });   Tenemos la ruta /post que es la "principal", y luego le podemos pasar como parámetro la ID del [...]

diciembre 21st, 2016|Laravel, PHP|Sin comentarios

10- Controladores básicos | Crear un blog con Laravel 5.1

Supongamos que tenemos la ruta siguiente: Route::get('posts', 'PostController@listPosts');   Lo primero que necesitamos es el controlador llamado PostController, para ello usaremos Artisan, vamos al terminal y ejecutamos la siguiente instrucción para crear el controlador: php artisan make:controller PostController   Esta instrucción nos creara el controlador dentro del directorio app\Http\Controllers y el mismo nos habrá rellenado [...]

diciembre 21st, 2016|Laravel, PHP|Sin comentarios