Certificación Magento-Manipulación de la información de configuración-Parte 2

Carga de las variables de sistema.

En la primera parte de esta serie hemos visto como Magento toma todos los ficheros .xml de configuración de cada una de las extensiones y los va mezclando en un único mega archivo de configuración. Este fichero contendrá toda la información necesaria para arrancar cada una de las extensiones de nuestro Magento.

En este artículo cubriremos el manejo en Magento de la carga de las variables de configuración de cada uno de los módulos. Estas variables las podremos encontrar bajo los tags <default>,<website> o <store> en nuestros fichero config.xml o en la tabla core_config_data.

Continúa leyendo Certificación Magento-Manipulación de la información de configuración-Parte 2

Certificación Magento-Manipulación de la información de configuración-Parte 1

 

Introducción:

Magento necesita un sistema para gestionar la configuración de cada uno de los módulos instalados. Para ello el equipo de desarrollo eligió generar dicha configuración mediante archivos XML.

Entre las opciones de configuración de un módulo podemos destacar:

  • Namespace (class group) hacia cada uno de sus componentes: Bloques, Modelos, Helpers, etc.
  • La definición de la ruta hacia un controlador.
  • La versión en la que está un módulo.
  • El nombre de la traducción que va a tomar dicho módulo.
  • El fichero XML que contendrá las actualizaciones de layout (que veremos en un futuro)
  • La configuración de los eventos/observadores necesarios.
  • Definición de configuración en la parte de backend de Magento.
  • Parámetros por defecto que va a tener un módulo.
  • Etc.

Continúa leyendo Certificación Magento-Manipulación de la información de configuración-Parte 1