- Introducción
- Clase de actualización - Salió Drupal 9
- Codigo en GITHUB video
- Código en GITHUB
- Requisitos para iniciar el curso
- Si instalan Devel 2.0
- Si tienen problemas ejecutando kint/ksm en xampp y windows.
- Uso del módulo Devel
- Uso del módulo Search Kint
- Clase de actuación - Mostrar mensajes
- Actualización mostrar mensajes
- Tipos de mensaje utilizados en Drupal
- CRUD nodos a través de Devel introducción
- Leer nodo forma corta
- Leer nodo forma larga
- Funciones Importantes
- Leer campos forma larga
- Leer campos forma corta
- Editar nodo
- Crear nodo
- Eliminar nodo
- CRUD usuarios a través de Devel Introducción
- Leer un usuario
- Leer el usuario que está logueado actualmente
- Leer campos de forma larga
- Leer campos de forma corta
- Editar un usuario
- Crear un usuario
- Eliminar un usuario
- Entendiendo el uso del archivo .info.yml
- Entendiendo el uso del archivo .routing.yml
- Entendiendo el uso de controller
- Entendiendo el uso de form
- Entendiendo el uso del archivo .install
- Entendiendo el uso del archivo .menu.yml
- Entendiendo el uso del archivo .libraries.yml
- Entendiendo el uso del archivo .module
- Entendiendo el uso de los archivos .html.twig
- Introducción a la sección
- Crear campos para pruebas.
- Entendiendo el form api
- Uso del Hook form alter
- Modificando campos
- Agrupando campos con "fieldset"
- Agrupando campos con "details"
- Agrupando campos con "verticaltabs"
- Agregando un botón cancelar y cambiar el submit.
- Delimitando cambios a un formulario en específico
- Conclusión de la sección
- Introducción
- Prerequisitos para crear un nuevo formulario.
- Creando el archivo .info.yml
- Creando el archivo .routing.yml
- Creando el archivo Base .AddForm
- Modificando el getFormId()
- Creando Fieldset y campo Nombre requerido
- Crear campo apellido como no requerido
- Crear campo email no requerido.
- Creando contenedor Details
- Modificando campo teléfono
- Crear campo fecha de contratación no requerido
- Modificar submitForm.
- Crear validación al campo email
- Crear botón Cancelar (que apunte a una funcion)
- Crear el archivos .libraries.yml, .css y .js
- Agregar un markup
- Configurando css y js
- Conclusión
- Introducción a la sección
- Creando el archivo .info.yml
- Creando el archivo .routing.yml
- Creando el archivo .Controlador.
- Ajustes adicionales
- Prueba y explicación del módulo.
- Crear una nueva página (/pagina)
- Crear una página (/pagina/pagina1)
- Crear página desde otro controlador.
- Crear una página con parámetro (/pagina/id)
- Crear una página con parámetro (custom_arg);
- Crear una página con varias informaciones
- Crear una página llamando un formulario
- Crear una página usando un template .html.twig
- Conclusión de la sección
- Introducción
- ¿Cómo realizar consultas?
- ¿Cómo insertar registros?
- ¿Cómo actualizar registros?
- ¿Cómo eliminar registros?
- Conclusión
- Introducción
- Crear tabla y datos de ejemplo
- Clase de actualización - No actualiza la página