Blog sobre desarrollo de software web y móvil. Programador freelance con más de 12 años de experiencia. Desarrollos a medida en Magento, Prestashop, osCommerce, Drupal, Wordpress. Posicionamiento, redes sociales y publicidad.
Archivo del autor

Magento Certification: Rendering, Themes in Magento

Define and describe the use of themes in Magento How can you use themes to customize core functionality Themes are not really intended to modify core functionality, so if you need to make some in depth modification, you better try to create some custom extension to do so. Throught themes you can anyway modify some...

Instalación de Magento vía FTP/SSH (II)

Sigo con la instalación paso a paso, esta vez desde el inicio de la instalación vía navegador Web, comentando punto por punto cada uno de los parámetros a configurar. Instalación de Magento Os dejo el vídeo, en el que se explica la instalación de Magento en 3 pasos: Localización de Magento (idiomas, zona horaria y...

Instalación de Magento vía SSH, parte 1

Os dejo un mini vídeo instalando Magento si tenéis una conexión SSH con vuestro hosting. Es sin duda la forma más rápida de tener Magento en el servidor, ya que al copiar el archivo comprimido desde los servidores de Magento, nos evitamos la lenta subida por FTP. A los nuevos en el desarrollo quizá les...

Configurar Table Rates en Magento

Lo se, hay miles de vídeos y tutoriales acerca del tema, pero creo que ninguno es tan completo como este ;) Os explico paso a paso como configurar el método de envío Table Rates, como crear el archivo CSV e importarlo y como probar que funciona correctamente. Entre otras cosas se tratan los siguientes puntos:...

Instalar XAMPP en Mac OS X

A continuación os contamos cómo instalar XAMPP en Mac OS X y cómo solucionar los posibles conflictos y problemas que surjan al realizar la instalación. Para la prueba usamos un Mac OS X 10.7.x e instalamos XAMPP 1.7.3 pero debería servir el ejemplo para cualquier otra versión de ambos. Instalar XAMPP en MAC OS X...

Inicialización de Magento: index.php y Mage.php

Cualquier petición a un sistema Magento, es derivada por medio del fichero .htaccess hacia el un punto de entrada común en el fichero index.php. Allí podemos ver como tras algunas comprobaciones iniciales (aplicación instalada, modo mantenimiento, etc.), enseguida es llamado el fichero Mage.php, encargado de la mayor parte de la inicialización del sistema: $mageFilename =...

Front Controller y Routers en Magento

Cuando una petición (Request) llega a Magento, éste busca un Router que pueda procesar dicha petición. El encargado de conocer los Routers disponibles en el sistema y buscar el Router adecuado para el procesamiento de la petición, es el Front Controller (Mage_Core_Front_Controller), que corresponde a la implementación del patrón de diseño del mismo nombre. Ver...
Crear un nuevo tipo de producto en Magento

Crear un nuevo tipo de producto en Magento

En el siguiente vídeo os muestro el resultado de una de las personalizaciones más complejas que he realizado con Magento. Se trata de crear un nuevo tipo de producto, adicional a los existentes por defecto en Magento (configurables, agrupados, etc.). El nuevo tipo de producto se añade a los ya existentes, que siguen funcionando igualmente,...