Twig añade nuevos filtros para aplicar el "filter, map, reduce"

Twig es el lenguaje utilizado para crear plantillas en Symfony y miles de otros proyectos PHP. Solo en los últimos seis meses, Twig ha publicado más de 30 versiones en sus ramas 1.x y 2.x, añadiendo un montón de funcionalidades interesantes. En este artículo, te presentamos algunos de los nuevos fil... seguir leyendo

Twig 3.x obligará a usar namespaces

El motor de plantillas Twig se publicó por primera vez en 2008, un año antes de que PHP 5.3 introdujera los "namespaces" en junio de 2009. Esa es la razón por la que históricamente las clases de Twig no utilizaban namespaces: namespace App\Twig;   class AppExtension extends \Twig_Exte... seguir leyendo

La nueva etiqueta "deprecated" de Twig

La base de la política de retrocompatibilidad de Symfony son las funcionalidades "deprecadas", que aseguran una actualización continua entre versiones menores de Symfony. El problema es que solo puedes "deprecar" funcionalidades usando PHP, así que no puedes por ejemplo avisar a ... seguir leyendo

Certifícate en Symfony o Twig con un 40% de descuento

Si estás pensando en obtener tu certificación Symfony o Twig, ahora puedes aprovecharte de una promoción histórica: utilizando el cupón de descuento CERTIF40 obtendrás un descuento del 40%. La única condición es que tienes que hacer el examen antes del 30 de septiembre de 2018. Si estabas pensando e... seguir leyendo

Nuevo en Symfony 2.7: el profiler de Twig

En las aplicaciones Symfony, gracias a la barra de depuración web, la información útil para los programadores normalmente está a un click de distancia. Por eso en Symfony 2.7 hemos decidido mejorar esa barra incluyendo un nuevo panel con información sobre Twig. En las versiones actuales de Symfony, ... seguir leyendo

Nuevo en Symfony 2.7: Configuración por defecto del formato de fechas y números

Cuando utilizas el filtro date para mostrar fechas en una plantilla Twig, Symfony aplica el formato por defecto definido en la extensión Core de Twig. Lo mismo sucede con los valores numéricos mostrados mediante el filtro number_format. Obviamente estos formatos por defecto se pueden cambiar mediant... seguir leyendo

La nueva notación para las plantillas Twig

En el repositorio oficial de la documentación de Symfony se ha iniciado una discusión bastante activa sobre cómo deben llamarse las plantillas Twig dentro de las aplicaciones Symfony2. Si tu aplicación tiene la siguiente estructura simple con cuatro plantillas: tu-proyecto/ ├─ app/ │ └─ Resources... seguir leyendo

Symfony y Twig ya son compatibles con HHVM

Facebook es el sitio web más popular del mundo y la aplicación PHP más grande jamás creada. Actualmente tiene más de 1.150 millones de usuarios, a los que sirve cientos de miles de millones de páginas cada mes. A pesar de los cambios tecnológicos surgidos en los últimos años, Facebook permanece fiel... seguir leyendo

Comienza el desarrollo de Twig 2.0

Twig, el mejor sistema de plantillas para aplicaciones PHP, ya ha comenzado a desarrollar su próxima versión 2.0 que podría ser lanzada antes de finales de este año. Fabien Potencier, actual responsable del proyecto Twig, comentó ayer en GitHub lo siguiente: I plan to release Twig 2.0 by the end of... seguir leyendo

Mi resumen de la SunshinePHP 2013

Durante los días 8 y 9 de febrero se celebró en la ciudad de Miami la primera edición de la conferencia SunshinePHP. Uno de los tres tracks de la conferencia se dedicó exclusivamente a Symfony, donde pude participar como ponente con una charla sobre Twig. Este es mi resumen personal de todo lo vivi... seguir leyendo

RSS

Proyectos Symfony destacados

La plataforma de eCommerce 100% Symfony que rivaliza con Magento y PrestaShop. Ver más

Síguenos en @symfony_es para acceder a las últimas noticias.