Redirecciones en Symfony2
Dic29

Redirecciones en Symfony2

Las redirecciones en Symfony2 son muy sencillas, están disponibles en los controladores. Dentro de una acción del controlador: //Nos redirigirá a la ruta cuyo nombre sea index return $this->redirect($this->generateURL('index')); //Nos redigirá a index?hola haya ruta o no return $this->redirect("index?hola"); ¿Quieres más? Vídeo Curso de Symfony3 ¡Domina el framework PHP más...

Leer más
Rutas en Symfony2
Dic28

Rutas en Symfony2

El sistema de rutas es algo muy importante dentro de un Framework. Veamos como se definen rutas en Symfony2. Se pueden definir rutas globales y rutas dentro de un bundle. En nuestro caso modificaremos el fichero Src/Ejemplos/PruebasBundle/Resources/config/routing.yml ejemplos_pruebas_homepage: path: /hello/{name} defaults: { _controller: EjemplosPruebasBundle:Default:index } Para la acción index, le digo que la ruta va a ser /index y que va a utilizar el método Action del controlador Pruebas...

Leer más
Instalar Doctrine 2 en Zend Framework 2
Dic27

Instalar Doctrine 2 en Zend Framework 2

Doctrine es un ORM que nos permite abstraernos totalmente de la base de datos y trabajar directamente con objetos de forma más rápida y optima. Veamos como instalar Doctrine 2 en Zend Framework 2. El ORM que instalaremos contará con menos opciones de consola que las que tiene en Symfony pero al fin y al cabo el código funcionará de forma similar. Tendremos que tener instalado ZF2 y además...

Leer más
Permisos en Linux
Dic27

Permisos en Linux

Veamos como gestionar los permisos en Linux. Permisos de ficheros y directorios. Cuando listamos el contenido de un directorio nos aparecen delante de cada elemento una serie de letras del tipo “drwxr-xr-x”. En la siguiente tabla especifico que significan: drwxr-xr-x [Permisos] [tipo de elemento] [propietario][grupo][resto de usuarios] [-(fichero), d(directorio), l(enlace)] [r(lectura), w(escritura), x(ejecución de un fichero, poder entrar en directorio), -(no tiene el permiso)] Cambiar permisos chmod [permisos][fichero] ¿Como...

Leer más
Crear controladores en Symfony2
Dic27

Crear controladores en Symfony2

Para crear controladores en Symfony2 tendremos que irnos al directorio Controllers de nuestro Bundle. Pongo un ejemplo a continuación. Crearé el fichero Src/Ejemplos/PruebasBundle/Controller/PruebasController.php <?php //Le decimos el namespace namespace Ejemplos\PruebasBundle\Controller; //Le decimos que esto es un controlador use Symfony\Bundle\FrameworkBundle\Controller\Controller; //El nombre de la clase siempre debe ser el mismo que el del fichero y extendemos a la clase Controller class PruebasController extends Controller { //Creamos métodos action . Acciones...

Leer más
Crear bundles en Symfony2
Dic26

Crear bundles en Symfony2

Los bundles en Symfony2 son módulos o paquetes que nos permiten dividir nuestra aplicación en varias partes reutilizables. De forma que si tenemos una tienda online que además tiene un foro y un blog, podríamos tener un bundle para la tienda, otro para el foro y otro para el blog dentro del mismo proyecto de Symfony. Crear más o menos bundles depende de cada uno. En Symfony2 toda nuestra...

Leer más
Instalar Symfony2
Dic25

Instalar Symfony2

Veamos como instalar Symfony2 en Wamp, el proceso en Linux es más sencillo. En primer lugar debemos tener instalado: Un servidor de aplicaciones web en mi caso tengo Wamp en Windows. Debemos añadir al path la ruta del ejecutable de PHP. Composer para descargar y gestionar las dependencias del Framework. En su instalación solamente hay que indicarle la ruta del ejecutable de PHP y lo demás siguiente siguiente. GIT,...

Leer más
Empezar con LESS rápido
Dic20

Empezar con LESS rápido

No nos engañemos LESS no hace magia, si no sabes CSS de poco te servirá LESS, por eso es importante que te manejes bien con CSS antes de empezar con LESS. Aquí veremos los conceptos más básicos para empezar con LESS rápido. Supongo que ya tienes instalado LESS y si no puedes ver como se hace aquí. Variables LESS incorpora la posibilidad de utilizar variables en nuestros CSS cosa...

Leer más
Gestión de usuarios y grupos en Linux
Dic20

Gestión de usuarios y grupos en Linux

En este post vamos a ver como gestionar usuarios y grupos en Linux desde la terminal. Crear usuarios: useradd [opciones][nombre usuario] Opciones: [-g indica el grupo al que pertenece el usuario] [-G indica el grupo secundario al que pertenece el usuario] [-d establece el directorio home de este usuario] [-s indica el shell a usar normalmente /bin/bash] [-m -k crea el home del usuario y copia los archivos necesarios...

Leer más
Instalar LESS en Windows
Dic13

Instalar LESS en Windows

Como sabemos LESS es un preprocesador CSS que “extiende” este lenguaje de hojas de estilo y lo dota de características propias de un lenguaje de programación convencional, lo cual es sumamente interesante. Hoy veremos como instalar LESS en Windows para comenzar a trabajar con el. En primer lugar instalaremos node.js en nuestro sistema. Una vez que lo tengamos instalado abriremos la consola de comandos de node e instalaremos el...

Leer más
Gestión de ficheros y directorios en Linux
Dic13

Gestión de ficheros y directorios en Linux

Veamos los comandos principales para la gestión de ficheros y directorios en Linux. Mostrar contenido de directorio: ls [-opciones] [ruta opcional] Opciones: [-l lista detallada] [-lh lista detallada con el tamaño de los archivo] [-la lista detallada incluyendo archivos ocultos] [-a archivos ocultos] [-d lista el directorio en si, no su contenido] [-R lista el contenido del directorio y subdirectorios] Ejemplos: #Lista detallada del directorio actual ls -lh ....

Leer más
Introducción a la consola de Linux
Dic06

Introducción a la consola de Linux

Voy a publicar una serie de artículos de referencia de introducción a la consola de Linux, veremos los comandos más útiles y tendremos una referencia rápida de cada uno de ellos y algunos ejemplo de uso. Aprenderemos a usar Linux y su terminal. En mi caso voy a utilizar sistemas operativos Linux basados en Debian. Como bien sabemos la consola de Linux es muy poderosa, en Windows podemos instalar...

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