Magento Certificación-Conceptos Básicos-Fundamentos

En esta entrada veremos los conceptos básicos de Arquitectura del Software utilizados en la creación de Magento. Se puede decir que se han utilizado un cúmulo de buenas practicas, quizás por esta razón  es un framework complejo y difícil de dominar.

Sigue leyendo

Publicado en Básico, Certificación, Magento | Deja un comentario

Magento Certificación-Introducción

Me dispongo a prepararme la certificación de Magento, y de paso realizaré una serie de entradas detalladas de todos los puntos de la guía. Esta guía la  podremos encontrar en la web oficial de Magento Commerce.

En el blog podrás encontrar una recopilación de información obtenida de diversos lugares, a parte de todo de lo que pueda aportar con mi experiencia en Magento, intentando profundizar todo lo posible en cada uno de los aspectos.

Sigue leyendo

Publicado en Personal | 2 comentarios

Creación de un cliente de WebService en Java con Eclipse y Axis

¡Hola! En esta entrada describiré paso a paso cómo crear el código necesario en Java para consumir un Web Service a partir de su archivo WSDL. Porque no todo va a ser Magento, ¿verdad? Sigue leyendo

Publicado en Java | Etiquetado , , , , , , , | 1 comentario

Configurar Magento en modo desarrollador

En la entrada de hoy voy a contaros cómo podemos configurar Magento para depurarlo y también os mostraré un ejemplo de cómo detectar un error en un xml de configuración.
Lo que recomiendo es tener siempre configurado un Magento con el sample data, el cual podremos descargar de Magento Commerce en Magento downloads.

Sigue leyendo

Publicado en Magento, Personal, Programación | Deja un comentario

Tipos de productos en Magento

Después de un tiempo trabajando con Magento te das cuenta de la importancia de conocer la parte funcional de Magento, todo programador antes de empezar a tocar la primera línea de código debería de conocer hasta donde llega Magento, y a partir de donde deberias de entrar tu como programador para ampliar esa funcionalidad, con lo cual voy a dedicar algunos post a este apartado que bajo mi parecer es muy importante.

En este post vamos a ver los tipos de productos de los que dispone Magento con alguna serie de ejemplos para facilitar su entendimiento. Magento dipone de 6 tipos de productos que veremos en detalle:

  • producto simple
  • producto configurable
  • producto agrupado
  • producto virtual
  • paquete de productos
  • producto descargable.

Sigue leyendo

Publicado en Funcionalidad, Magento | Deja un comentario

Magento Configurar multiples stores y multiples websites.

Una de las caracteristicas de Magento es la capacidad de tener varias instacias de tienda dentro de una única instalación. En magento tenemos la estructura Website-Store-View.
Website- Es el nivel mas alto de definicion y es el padre de diferentes tiendas.
Store- Es el nivel de tienda, es hijo de un website , a este nivel se pueden gestionar las categorías y los productos. La tienda tiene que ir asociada a una categoría Root.Esto puede ser usado para tener diferentes estructuras de catalogo asociado a diferentes tiendas.
View-Un Store tiene que tener una View asociada, es la parte del frontend asociada a dicha tienda.Lo normal en Magento es utilizar las vistas para los diferentes idiomas.
Sigue leyendo

Publicado en Instalación, Magento, Personal, Servidor | Comentarios desactivados

Enviar un correo con plantilla personalizada en Magento

Muchas veces puede ser de gran utilidad mandar un correo al cliente para notificarle de alguna novedad, alguna modificación realizada en su perfil, algún cambio en el estado del pedido, etc.
Para ello podemos dar formato a dicho correo para que tenga un aspecto visual llamativo y que resalte el contenido que queremos transmitir. Magento toma plantillas html para el envío de correos, esta plantillas las podremos encontrar en la carpeta:
App/locale/nuestroIdioma/template/email/…
Bueno si abrimos por ejemplo la plantilla de una cuenta nueva del cliente en el navegador veremos algo parecido a esto:
Sigue leyendo

Publicado en Extensiones, Magento, Personal, Programación | 5 comentarios

Cambiar aspecto visual de Global messages

Esta entrada irá dedicada a darle una apariencia más amigable a los global messages. La verdad es que cuando empecé con Magento esto era de las cosas que menos me gustaban, ya que siempre se mostraban los mensajes de error una vez recargas la página; es como que hay una cola de mensajes erróneos y cuando encuentra una página en la que tienes los global messages cargados los suelta todos. Esto nos estaba pasando a nosotros por ejemplo en el caso de separar el login en una página del CMS: en esta página introducías el login incorrecto las veces que quisieras, que el usuario no era consciente de lo que estaba pasando, sólo veía que se recargaba la página y luego si le daba por ir a crear cuenta (página en la que si están cargados) ponía todos los errores de golpe. Se comporta como si estuviera capturando errores y los soltara tan pronto pudiese.
Sigue leyendo

Publicado en Magento, Personal, Programación | 4 comentarios

Creación de un cronjob en Magento

Llegamos a otro punto a tratar de Magento: los cronjobs. Antes de hablar de los cronjobs de Magento es necesario saber qué son los cronjobs en general: son tareas periódicas que se realizan sobre nuestro sistema/aplicación para realizar cualquier tarea de mantenimiento o cubrir cualquier necesidad como puede ser realizar una copia de base de datos/desarrollo, etc.

Sigue leyendo

Publicado en Magento, Personal, Programación | Deja un comentario

Bargento 2.0

Este ha sido el primer año que he podido ir a Bargento y la primera impresión es que es un evento muy bien planteado ya que promueve Magento en España. La  mayoría de las charlas a las que asistí me parecieron interesantes; algunas no mucho pero siempre está bien ver los casos de éxito, esos casos que te hacen soñar y ver que detrás de todo hay mucho, mucho y mucho trabajo.

Bueno pues comentaré un poquito como se dio la jornada: apertura de puertas a las 8:30, pero como era de esperar no se iba a empezar a la hora en punto. Después de esperar un ratito nos dieron de almorzar y a comenzar con la primera charla.

Sigue leyendo

Publicado en Magento | 2 comentarios