Magento 2 developer toolbar

Cuando nos ponemos a desarrollar, bueno… a hacer cualquier cosa en Magento 2… es sencillo perderse cuando se está trabajando solo un módulo que no controlamos o sobre un theme que no solemos usar.

Para ayudarnos en este perdernos constante, está genial tener ayudas y pistas a mano de lo que está ocurriendo por detrás de lo que podemos ver no?

En este sentido una “developer toolbar” es quizás lo más apropiado y de las que he probado, es ésta: https://github.com/vpietri/magento2-developer-quickdevbar… lo siento mi querido Alan Storm, quería probar tu preciada Commerce Bug que será impresionante, pero desde que has dicho que no te dedicas más a Magento… no sé, ya no es lo mismo 🙁 aunque tus maravillas de tutoriales y libros van a estar siempre en mi corazoncito.

Sencilla, no da problemas en la instalación, se instala por Composer y nos da bastante información. Entre lo que podemos sacar de utilidad que me parece más que suficiente tenemos:

  • Información: Sobre de controller, ruta, action y tienda (store view) actual. Puedes buscar una opción directamente en core_config_data. Puedes ver el phpinfo desde aquí.
  • Diseño: Listado de handles en ejecución y árbol completo del layout (anidamiento de blocks y containers)
  • Profile: Observers actuales, todos los eventos despachados, collections y modelos cargados, plugins instanciados
  • Queries: Estadísticas sobre las consultas ejecutadas y lista de consultas detalladas
  • Logs: Ver los logs directamente desde aquí y también borrarlos
  • Traducciones: Forma sencilla de ver traducciones
  • Acciones: activar/desactivar template hints y limpiar cache

Como ves para el desarrollo de cualquier parte en Magento, tener esta información a mano es esencial para no estar perdiendo tiempo en ir al sitio a buscarla.

¡Muy recomendado!