Crear un controlador base en Symfony3
Mar18

Crear un controlador base en Symfony3

Hoy vamos a ver como crear un controlador base en Symfony3 para las tareas de sesiones, conseguir el entity manager, entre otras cosas y de esta forma evitar la repetición de algunos bloques de código. Para crear este controlador base en Symfony3, crearemos un fichero Base.php dentro la carpeta de controladores de nuestro Bundle. <?php namespace AppBundle\Controller; use Symfony\Bundle\FrameworkBundle\Controller\Controller; use Symfony\Component\HttpFoundation\Session\Session; class Base extends Controller { protected $_session; protected...

Leer más
Curso de VueJS 2
Mar11

Curso de VueJS 2

Accede al curso pinchando aquí. Bienvenido al curso de VueJS 2, vas a aprender paso a paso como desarrollar aplicaciones web front-end con la potente y ligero framework JavaScript. Vue.js 2 se está abriendo hueco en el mercado de los framework para JavaScript y está siendo muy utilizado por las empresas de desarrollo. Es uno de los frameworks más populares para desarrollar aplicaciones modernas y escalables en el lado del cliente. Si quieres ser desarrollador front-end o full-stack,...

Leer más
Solución: No puedo copiar y pegar texto en CKEditor en IE
Mar11

Solución: No puedo copiar y pegar texto en CKEditor en IE

Hace poco me surgio un problema utilizando el conocido editor de texto para JavaScript CKEditor, resulta que no podia copiar y pegar texto en CKEditor usando Internet Explorer. Te voy a mostrar la solución a este error y poder pegar texto en CKEditor, lo único que tienes que hacer es añadir el siguiente código dentro del de tu html principal: <!--[if IE]> <meta http-equiv="X-UA-Compatible" content="IE=EmulateIE10" /> <!--<![endif]--> Con esto...

Leer más
Routing en Symfony3
Mar04

Routing en Symfony3

El routing en Symfony3 es algo muy importante, ya que nos va a permitir tener un sistema de rutas limpias y amigables y nos va a brindar mucha potencia a la hora de desarrollar aplicaciones web con el framework. Veamos como se definen rutas en Symfony3. Se pueden definir rutas globales y rutas dentro de un bundle. En nuestro caso modificaremos el fichero Src/PruebasBundle/Resources/config/routing.yml ejemplos_pruebas_homepage: path: /hello/{name} defaults: {...

Leer más
Juntar imágenes y tablas en un HTML para Gmail
Feb25

Juntar imágenes y tablas en un HTML para Gmail

A veces cuando estamos maquetando una newsletter en HTML para Gmail con herramientas como MailChimp u otras propias, tenemos la necesidad de unir o juntar imágenes o tablas en este HTML. Como sabes para maquetar correos electrónicos tenemos que hacerlo con tablas y con css en línea para que lo interpreten bien los diferentes clientes de correo. Que podemos hacer para conseguir esto y juntar imágenes y tablas. A...

Leer más
Servicios y módulo HTTP en Angular 2 Final
Feb18

Servicios y módulo HTTP en Angular 2 Final

Los servicios en Angular 2 son clases que básicamente nos van a servir para realizar acciones concretas, por ejemplo proveer de datos al componente, hacer peticiones al servidor, o realizar una lógica compleja fuera del componente. Crear un servicio básico en Angular 2 Veamos como crear un servicio en Angular 2. // importamos el modulo Injectable de AngularJS import { Injectable } from '@angular/core'; // Permitimos que este objeto...

Leer más
Días restantes con Twig
Feb11

Días restantes con Twig

Veamos como calcular el numero de días restantes con Twig. Como sabes Twig es el sistema de plantillas de Symfony3, el framework PHP más demandado. Lo que hace el siguiente trozo de código es calcular cuantos días quedan o cuantos días hay entre dos fechas. {% set diferencia = date('2018-04-20').diff(date('now')) %} {% set restante = diferencia.days %} {% if reestante == 1 %} 1 día {% else %} {{...

Leer más
Desarrollo web con JavaScript, Angular, NodeJS y MongoDB
Feb07

Desarrollo web con JavaScript, Angular, NodeJS y MongoDB

Entra al curso pinchando aquí Te presento mi nuevo curso Desarrollo web con JavaScript, Angular, NodeJS y MongoDB. Vas a aprender paso a paso como desarrollar servicios y APIs REST con NodeJS, Express, MongoDB, JWT y como crear aplicaciones web front-end complejas con la nueva versión de AngularJS (Angular 2). En resumen vamos a aprender a hacer un desarrollo fullstack con el MEAN Stack 2.0, creando paso a paso...

Leer más
Página 2 de 3212345...102030...Última »