Diferencia entre revisiones de «Twig»

Línea 1: Línea 1:
 
{{Normalizar}}
 
{{Normalizar}}
{{Software|nombre=Twig|logo=Twig-logo.jpg|fecha de creación=|versiones=|sitio web=}}
+
{{Software|nombre=Twig|logo=Twig-logo.jpg|fecha de creación=|versiones=|sitio web=}}'''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.  
<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  ==

Revisión del 13:24 4 oct 2011

Twig
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.

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.

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

Fuente