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.
9. Desarrollo de módulos para Drupal
Menu
- Instalar Drupal con Lando
- 1. Drupal: Funciones básicas
- 2. Drupal: Configuración
- 3. Drupal: Construcción del sitio
- 4. Drupal Commerce - Módulo de tienda en línea para Drupal
- 5. Drupal y SEO.
- 6. Drupal: Tematización
- 7. Drupal: Personalización avanzada del theming
-
9. Desarrollo de módulos para Drupal
- 9.2. ¿Qué significa "gancho" en Drupal?
- 9.3. Crear un módulo Drupal personalizado. Mostrar la página mediante programación.
- 9.4. Creación de páginas para una cuenta premium.
- 9.5. Documentación básica de Drupal (api.drupal.org). Cómo buscar información sobre la API de Drupal.
- 9.6. Ruta con parámetro.
- 9.7. Plugins en Drupal. Cómo añadir bloques mediante programación.
- 9.8. Trabajar con formularios en Drupal. Añadir un formulario de configuración mediante programación.
- 9.9. Gestión de configuración en Drupal. Activa, Sincronizar configuración, transferir configuraciones de DEV a LIVE.
- 9.10. API de campos de Drupal. Campos de Drupal en la base de datos.
- 9.11. Drupal Entity API. Create custom Entity type. Generate Entity type using Drupal Console.
- 9.12. Despachador de eventos, código personalizado para ciertos eventos
- 9.13. Trabajar con la base de datos en Drupal
- 9.14. Escribir integración con Views
- 12.15. Servicios y Dependency Injection.
- Drupal desacoplado. Construcción del backend en Drupal.
- Artículos antiguos
Todo lo que desmontamos antes, era como en las versiones anteriores de Drupal. Pero con el desarrollo, todo es diferente. Aunque visualmente Drupal se parece a Drupal 7, internamente Drupal está compuesto por componentes de Symfony, sus propios componentes, así como muchas bibliotecas. Por lo tanto, hay que familiarizarse con el nuevo sistema de plugins y con la programación orientada a objetos en PHP.
Para comenzar, empezaremos con cosas bastante familiares como los hooks de Drupal, luego entenderemos cómo Drupal trabaja con las páginas (rutas), agregaremos una nueva página y veremos cómo Drupal procesa las solicitudes.
A medida que se agreguen nuevos artículos y videos, iré ampliando este artículo introductorio.