Diferencia entre revisiones de «Twig»
(→Instalación) |
|||
| Línea 1: | Línea 1: | ||
| − | |||
{{Normalizar}} | {{Normalizar}} | ||
| − | {{Software|nombre=Twig|logo=Twig-logo.jpg|fecha de creación=|versiones=|sitio web=}}'''Twig''' | + | {{Software|nombre=Twig|logo=Twig-logo.jpg|fecha de creación=|versiones=|sitio web=}} |
| + | <div align="justify"> | ||
| + | '''Twig'''. Es un motor de plantillas para el lenguaje de programación [[PHP]]. Su sintaxis se origina a partir de Jinja y plantillas de [[Django]]. El producto de código abierto se distribuye bajo licencia [[BSD]] y desarrollado por Fabien Potencier. El framework [http://symfony.com Symphony2] viene con un soporte incluido para Twig como su motor de plantillas por defecto. | ||
== Prerrequisitos == | == Prerrequisitos == | ||
| Línea 11: | Línea 12: | ||
Hay muchas formas de instalar Twig, una de ellas es a través del tarball. | Hay muchas formas de instalar Twig, una de ellas es a través del tarball. | ||
| − | *Descarga la versión mas reciente desde su págna de descargas. (http://www.twig-project.org/installation) | + | * Descarga la versión mas reciente desde su págna de descargas. (http://www.twig-project.org/installation) |
| − | *Descompacta el archivo comprimido. | + | * Descompacta el archivo comprimido. |
| − | *Mueve los ficheros para algún lugar de tu proyecto. | + | * Mueve los ficheros para algún lugar de tu proyecto. |
=== Cargar la librería === | === Cargar la librería === | ||
| Línea 33: | Línea 34: | ||
== Enlaces externos == | == Enlaces externos == | ||
| − | *Descargar Twig, http://www.twig-project.org/installation | + | * Descargar Twig, http://www.twig-project.org/installation |
| − | *Documentación, http://www.twig-project.org/documentation | + | * Documentación, http://www.twig-project.org/documentation |
== Fuente == | == Fuente == | ||
| − | Sitio Web official: http://www.twig-project.org/ | + | * Sitio Web official: http://www.twig-project.org/ |
[[Category:Desarrollo_web]] | [[Category:Desarrollo_web]] | ||
Revisión del 13:22 4 oct 2011
| Twig | |
|
Twig. Es un motor de plantillas para el lenguaje de programación PHP. Su sintaxis se origina a partir de Jinja y plantillas de Django. El producto de código abierto se distribuye bajo licencia BSD y desarrollado por Fabien Potencier. El framework Symphony2 viene con un soporte incluido para Twig como su motor de plantillas por defecto.
Sumario
Prerrequisitos
Twig necesita al menos tener instalado PHP 5.2.4 para su funcionamiento.
Instalación
Hay muchas formas de instalar Twig, una de ellas es a través del tarball.
- Descarga la versión mas reciente desde su págna de descargas. (http://www.twig-project.org/installation)
- Descompacta el archivo comprimido.
- Mueve los ficheros para algún lugar de tu proyecto.
Cargar la librería
Antes de usarlo, debemos asegurarnos de cargas las librerías:
<?php require_once '/path/to/lib/Twig/Autoloader.php'; Twig_Autoloader::register();
Ejemplos
Un ejemplo de foreach usando Twig:
{% for user in users %}
* {{ user.name }}
{% else %}
No user has been found.
{% endfor %}
Enlaces externos
- Descargar Twig, http://www.twig-project.org/installation
- Documentación, http://www.twig-project.org/documentation
Fuente
- Sitio Web official: http://www.twig-project.org/
