Ya habíamos visto (hace un tiempo) cómo se compone, mínimamente, la estructura de directorios y archivos que componen CodeIgniter. Una vez que hayas descomprimido el framework, ya estamos listos para empezar. Lo primero que deberíamos hacer es comenzar con las configuraciones básicas. Para esto vamos a abrir el archivo /system/application/config/config.php y vamos a cambiar el …
Archivos de la etiqueta: php
Provincias en un formulario de contacto personalizado en Magento
Supongamos que necesitamos armar un formulario de contacto adicional al que ya provee Magento. Supongamos también que necesitamos utilizar datos de la plataforma. En éste ejemplo vamos a ver cómo invocar las provincias/regiones en nuestro formulario. La porción de código referente al dropdown que mostrará las regiones se vería, pensando en el skin default, de …
Seguir leyendo «Provincias en un formulario de contacto personalizado en Magento»
Iniciar un proyecto con CodeIgniter
En Php podemos encontrar gran cantidad de frameworks que buscan resolver cuestiones estructurales al momento de plantearnos una aplicación. Uno de ellos, es CodeIgniter. Este post no trata sobre vender las bondades del framework, sino sobre cómo empezar a usarlo. Inicializar un proyecto es algo bastante sencillo y rápido. Una vez descargado y descomprimido el …
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 …