error

mkcert : The term 'mkcert' is not recognized as the name of a cmdlet, function, script file.

Cuando trabajas en tu entorno local utilizando soluciones basadas en contenedorres Docker, como por ejemplo, Ddev con el subsistema de windows WSL2, es posible que tengas que realizar ajustes en tus certificados. Uno de los pasos está relacionado con los certificados mkcert que instala Ddev de manera predeterminada. Si al ejecutar el comando mkcert -CAROOT te devevuelte el error: 

mkcert : The term 'mkcert' is not recognized as the name of a cmdlet, function, script file, or operable program. Check the spelling of the name, or if a path was included, verify that the path is correct and try again. At line:1 char:1 + mkcert -CAROOT + ~~~~~~ + CategoryInfo : ObjectNotFound: (mkcert:String) [], CommandNotFoundException + FullyQualifiedErrorId : CommandNotFoundException 

Ese error en PowerShell significa que mkcert no está instalado o no está en el PATH del sistema. Aquí te dejo una guía paso a paso para solucionar este problema en Windows 11:

Error: Call to a member function getPath() on null in Drupal\config_translation\ConfigNamesMapper->getOverviewRoute()

Significa que se está intentando llamar al método getPath() sobre un objeto que es null. Este objeto debería ser una instancia de Route, pero por alguna razón, no se ha inicializado correctamente. Este error generalmente ocurre cuando el sistema intenta generar una ruta de traducción para una configuración que no tiene definida una ruta asociada, o cuando se está intentando acceder a la traducción de una configuración que no está completa o no existe en la forma esperada.

¿Cómo puedo tener "minimum-stability": "stable" en mi composer.json e instalar la versión alfa de un módulo contribuido?

En algunas ocasiones, cuando instalamos versiones de Drupal siguiendo la recomendación de utilizar Composer, nos encontramos con algunas dependencias que bloquean la descarga o actualización, debido a que la estabilidad mínima está definida como "Estable". Para solucionarlo sigue los siguientes pasos:

Warning: Undefined array key "#submit_button" in Drupal\Core\Render\Element\Button::preRenderButton() (line 92 of core/lib/Drupal/Core/Render/Element/Button.php)

Warning: Undefined array key "#submit_button" in Drupal\Core\Render\Element\Button::preRenderButton() (line 92 of core/lib/Drupal/Core/Render/Element/Button.php) 

Si todavía estas trabajando con Drupal 10 en tus proyectos, es posible que te encuentres con este error que no te permite ejecutar ninguna acción usando cualquiera de los botones desde la interfaz.

Symfony, An exception has been thrown during the rendering of a template

An exception has been thrown during the rendering of a template
("Could not find the entrypoints file from Webpack: the file "./public/build/entrypoints.json" does not exist.")

Durante la instalación de un proyecto de Symfony, es posible que nos encontremos con este error cuando intentamos acceder a la plantilla correspondiente al Controller que generamos por defecto con el comando make:controller, para solucionar el fallo tendrás que eliminar el archivo ENCORE ubicado dentro de config/packages. Pero no manualmente, sino ejecutando el comando que está más abajo.

Testeado en la versión Symfony 5.4.6