Snippets
Comandos útiles de Git
Aquí te dejo varios comandos para utilizar con el control de versiones en tus proyectos.
Imprimir datos usuario en Twig Drupal | get user details in the template page.html.twig
Añadiendo estas variables, podrás obtener valores del perfil de usuario e imprimirlos en tus plantillas de Drupal.
Symfony 6 User Deprecated: Method
User Deprecated: Method "Symfony\Component\Console\Command\Command::execute()" might add "int" as a native return type declaration in the future. Do the same in child class "App\Command\UpdateInfoCommand" now to avoid errors or add an explicit @return annotation to suppress this message
Configuración Desarrollo Local Drupal 8
Este código permite:
- Activar el modo DEBUG o DEPURADOR de Drupal 8
- Activar las sugerencias para nombrar las Plantillas Twig y poder personalizar nuestros contenidos individualmente.
- Desactivar el caché durante el proceso de desarrollo local
- Realizar otras configuraciones sin alterar el archivo settings.php original de nuestro Drupal
Imprimir imagen de fondo en un template usando variables Twig
Este código te imprimirá el valor del campo imagen dentro de la plantilla.
hook_preprocess_node()
La Preprocess Function sirve para modificar los comportamientos por defecto de Drupal, en este caso vamos a acceder al formulario por defecto y lo haremos disponible para colocarlo dentro de un nodo y posteriormente dentro de un paragarphs, así podremos imprimirlo en cualquier lugar y posición dentro de la web.
Si quieres aprender más sobre las preprocess functions
Crear usuario programáticamente Drupal 8
Para crear un nuevo usuario de forma programática...
Corregir errores restos de módulos
Este código permitirá que puedas borrar todos los restos de un módulo que hayas desinstalado.