Bloques con Twig en Symfony

Senpai19899 Seguir
Seguidores
6

No recomendado
Verificación en dos pasos desactivada
Verificado por Whatsapp
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
9 Oct 2019
Mensajes
213
El framework Symfony viene por defecto con el sistema de plantillas twig

Suponiendo que necesitamos extender de uno o mas template para diferenciar zonas de nuestra aplicación

Insertar CODE, HTML o PHP:
{% extends 'base.html.twig' %}

Suponiendo que queremos agregar un titulo a una vista predeterminada
Insertar CODE, HTML o PHP:
{% block title %}MyCRM - About{% endblock %}

Suponiendo que queremos agregar bloques adaptados al SEO
Insertar CODE, HTML o PHP:
{% block meta %}
<meta name="description" content="tu content description">
<meta name="keywords" content="keyword 1, Keyword 2 etc"/>
{% endblock %}

Con Twig con abrir y cerrar bloques podemos agregar lógica extra a nuestras aplicaciones, un ejemplo simple es añadir un gran numero de archivos css y js al template principal, el cual cargara para cada vista generando aplicaciones lentas poco atractivas al SEO, con el uso de bloques podemos dividir este para vistas especificas donde necesitemos usar un determinado recurso
 

Luisin

Xi
SEO
Verificación en dos pasos activada
Desde
25 Nov 2012
Mensajes
4.170
Para Wordpress esta Timber(por si a alguien le interesa) No puedo vivir sin eso, y gulp.js, Sass, etccc para todo lo demas.
 

¡Regístrate y comienza a ganar!

Beneficios

  • Gana dinero por participar
  • Gana dinero por recomendarnos
  • Descubre ofertas de empleo diariamente
  • Negocios seguros
  • ¡Información premium y más!

Acceder

¿Ya tienes una cuenta? Accede aquí

Arriba