Accediendo a configuraciones de Magento

Hace unos días me tocó armar una extensión en la cual se sobrescribían varios bloques, controladores y modelos de Magento. El problema con el cual me encontré, era que necesitaba obtener valores de configuración (de los que se almacenan en la tabla core_config_data) en módulos que no eran los originales. Normalmente, dentro de un módulo …

Opciones de formatDate en Magento

Hace un tiempo ya vimos como empezar a trabajar con el método formatDate. El mismo se encuentra disponible en casi cualquier phtml, debido a la estructura de herencias de bloques. La única función que tiene, y no por eso despreciable, es manipular el formato en el cuál se mostrará una fecha proveniente de la base …

¿Cómo saber si una constante ha sido definida en Php?

Es posible que ante ciertos escenarios, utilicemos una constante para almacenar algún valor global dentro de nuestro código. Para definir una constante, basta con la siguiente línea: Una vez definida, simplemente debemos invocarla para hacer uso de ese valor. Normalmente, damos por sentado que dichas constantes están definidas, pero, ¿y si por algún motivo una …

Debuggear Php en la consola de Firebug

A lo que ya hemos visto sobre el uso de la consola de Firebug, vamos a sumar una segunda extensión (siempre para Firefox), que nos va a permitir aprovechar la consola no sólo para Javascript, sino también para Php. Esto lo vamos a lograr gracias a FirePHP, que funciona integrándose sobre Firebug, y se compone …

Debuggear variables dentro de Magento

Post breve, pero que aporta algo de ayuda al momento de tener que lidiar con las variables de Magento, ya sea dentro de un bloque o dentro de un phtml. Para los que trabajamos con la plataforma, debería estar claro que el código y estructura de Magento funciona por sobre la del Zend Framework. Dentro …