Magicento 3.0.2 acaba de salir con nuevas funcionalidades

Magicento

Ya está disponible la versión 3.0.2 de Magicento.

Para descargar la nueva versión pueden usar el link de siempre, agregándole el parámetro v=3 al final:

http://www.magicento.com/rest/plugin/download?key=[KEY_UNICA]&v=3

Una vez que lo hayan instalado, van a encontrarse con nuevas funcionalidades.

Creación de archivo CSV según definición en config.xml

Lo activamos con ALT + Enter.

Creación de archivo CSV en Magicento

Ir a la definición de un campo en system.xml

Usando CTRL + B cuando el cursor está ubicado sobre un campo definido en system.xml nos llevará a su definición.

Definicion system.xml en Magicento

Ir a la la definición de las tablas en config.xml

Usando CTRL + B cuando el cursor se encuentra sobre un string que representa un alias a una tabla.

Definición de tablas con Magicento

Autocompletado y documentación para widget.xml

Usando CTRL + SPACE y CTRL + Q dentro de widget.xml.

Widgets con Magicento

Definir el tipo de dato retornado cuando Magicento no pueda reconocerlo automáticamente

Si Magicento no reconoce el tipo de dato retornado por un método, se le puede indicar qué clase debe ser interpretada.

Tipo de dato retornado en Magicento

Validar rutas del admin no seguras

Búsqueda de viejas (e inseguras) rutas definidas para el admin: https://magento.com/security/patches/supee-6788-technical-details. Magicento lo hará de forma automática aunque puede ejecutarse de forma manual.

Rutas admin Magicento

Mejora en la búsqueda de eventos

La búsqueda de eventos ahora funciona con eventos dinámicos también (como _save_after)

Búsqueda de eventos con Magicento

Indicador para ir a la configuración de un observer para un evento

Haciendo click en el ícono (Line Marker) nos llevará hacia el nodo en el cual se define el observer si es que tiene alguno definido.

Definición de observers en Magicento

Acceder a llamadas de Mage::dispatchEvent desde el archivo config.xml

Usar CTRL + B cuando el cursor está sobre el nombre de un evento en el archivo config.xml.

Eventos en Magicento

Además han habido muchas mejoras internas relacionadas con una mejor performance para PhpStorm 2016.2, que introdujo muchos cambios que generaban errores (como por ejemplo el autocomplete).

Otros cambios internos, además, van a permitir lanzar updates mas rápido y fácil. Por ejemplo, para la siguiente release ya hay varias ideas, como creadores de payment y shipping methods, ayudas en los instaladores, forms y grids etc.

El changelog completo de la versión 3.0.2 está disponible en la página.

Publicado por Enrique Piatti

Autor de Magicento.