Extra Block Types (EBT) - Nueva experiencia con Layout Builder❗
Extra Block Types (EBT): tipos de bloques con estilo y personalizables: Presentaciones de diapositivas, Pestañas, Tarjetas, Acordeones y muchos más. Configuraciones integradas para fondo, DOM Box y plugins de JavaScript. Experimenta hoy el futuro de la construcción de diseños.
❗Extra Paragraph Types (EPT) - Nueva experiencia con Paragraphs
Extra Paragraph Types (EPT): conjunto de módulos basado en párrafos de forma análoga.
Extensión de plantillas
Menu
- Comprendiendo Drupal
- Requisitos del sistema de Drupal
- Instalación de Drupal
- Drupal 8 API
-
Tematización de Drupal 8
- La definición de un tema se realiza mediante un archivo .info.yml.
- Estructura de carpetas de los temas en Drupal 8
- Agregar regiones a un tema
- Agregar hojas de estilo (CSS) y JavaScript (JS) en un tema de Drupal 8
-
Twig en Drupal 8
- Trabajo con plantillas Twig
- Convenciones de nombres de plantillas Twig
- Comparación de los paradigmas PHPTemplate y Twig
- Detección y verificación de variables en plantillas Twig
- Depuración de plantillas Twig
- Depuración de plantillas Twig compiladas
- Localización de archivos de plantilla con depuración
- Filtros - Modificación de variables en plantillas Twig
- Funciones en plantillas Twig
- Macros en plantillas Twig
- Mejores prácticas de Twig: funciones y plantillas de preprocesamiento
- Creación de plantillas Twig personalizadas para un módulo personalizado
- Extensión de plantillas
- Subtemas
- Subtema: uso de Classy como tema base
- Selectores CSS de temas Classy
- Inclusión de estilos de imagen predeterminados con tu tema
- Inclusión de una parte de plantilla
- Uso de atributos en las plantillas
- Preprocesamiento y modificación de atributos en el archivo .theme
- Trabajo con breakpoints en Drupal 8
- Creación de configuraciones avanzadas del tema
- Diferencias de tematización entre Drupal 6, 7 y 8
- Actualización de clases de 7.x a 8.x
- Subtema de herencia
- Creación de herramientas de automatización para temas personalizados (Gulpjs)
- Instrucciones para convertir Drupal Twig (tpl.php a html.twig)
- Índices Z en Drupal 8
- Actualización a Drupal 8
Las plantillas Twig pueden ser extendidas usando la siguiente sintaxis:
{% extends 'html.twig' %}
Para más detalles, consulte https://symfony.com/doc/current/templates.html#template-inheritance-and-layouts
Drupal’s online documentation is © 2000-2020 by the individual contributors and can be used in accordance with the Creative Commons License, Attribution-ShareAlike 2.0. PHP code is distributed under the GNU General Public License.