Category: User Guide: resumen
Capitulo I: descubriendo Magento
En este primer capitulo vamos a familiarizarnos con algunos conceptos claves de Magento.
1. un admin para gobernarlas a todas...
Uno de los (numerosos) puntos fuertes de Magento es que viene pensado para administrar varias tiendas online con una sola instalación del programa. Para permitir esto, hay que entender como se construye una tienda online con Magento.
La estructura de las tiendas de Magento se compone de 3 niveles: Websites - Stores - Store Views (Paginas Web - Tiendas - Vistas de tienda)
- Websites: Es el nivel más alto de la estructura. Según lo entiendo, se crearan 2 (o más) websites diferentes en el caso de negocios totalmente diferentes y que no tienen que ver nada entre si (imaginamos que vendemos ropa de bebe y armas, por ejemplo).
- Stores: Todas las tiendas dentro del mismo Website comparten los mismos clientes y sus pedidos. Por ejemplo imaginamos que vendemos libros, podriamos crear una tienda para libros de ayuda, otra para comics, otra para novelas, etc...
- Store Views: Esta parte es para las tiendas multi-idiomas. La misma tienda (store) se podra ver (view) en ingles, francés, español...
Vamos a estudiar los diagramas con algunos escenarios posibles:
Capitulo II: instalar Magento
1. Requisitos del sistema
¿Que se necesita para instalar Magento?
- Sistema operativo: Linux, Windows o otro so compatible con UNIX
- Servidor Apache (1.x o 2.x)
- PHP 5.2.0 o más reciente, con estas extensiones:
- PDO / MySQL
- MySQLi
- mcrypt
- mhash
- simplexml
- DOM
- curl
- gd
- MySQL 4.1.20 o más reciente
- Un Agente de Transporte de Mensajes, por ejemplo Sendmail.
Capitulo III (parte 1): el catálogo
1. Configuración de la tienda
Antes de empezar a crear productos y categorias vamos a configurar algunas caracterisitcas de la tienda: vamos a System->Configuration, la pestaña catalogo.
- Frontend: la disposición de los productos en las categorias
- List mode: como aparecen, en que disposición
- Grid Only: dentro de una cuadricula, el usuario no lo puede cambiar
- List Only: una lista, el usuario no lo puede cambiar
- Grid (Default)/List: por defecto aparecen en una cuadricula, elcliente lo puede cambiar a lista
- List (Default)/Grid: por defecto aparecen en una lista, elcliente lo puede cambiar a cuadricula
- Products per page...: el número de productos que aparecen por pagina, por defecto y los numeros posibles a cuales el cliente puede cambiar, para ambas formas
- List mode: como aparecen, en que disposición
- Product Options: el IVA por defecto (aparcera preseleccionado a la creación de producto)
- Products Alerts: definir si queremos que se manden avisos a los clientes que lo hayan pedido cuando:
- el producto cambia de precio
- el producto vuelve a estar en stock
- Product Alerts Run Settings: cuando queremos que Magento revise los precios y el stock de los productos para avisar a los clientes. Tambien se especifica quien y como debe estar avertido en caso de que se produzca un error en este proceso
- Product Image Placeholders: lo veremos un poco más adelante en este post
- Recently Viewed/Compared Products: lo veremos en el capitulo V.
- Price: el alcance del precio. En caso de que tengamos varios sitios (Website), podemos seleccionar Global para que los articulos tengan el mismo precio en todos los sitios, o Website para que los precios varian de un sitio a otro
- Optimización para los motores de búsqueda (SEO): hay varios campos donde podemos influir, de lo que veo, lo que viene por defecto esta muy bien.
- Autogenerated site map: para tener un link en el pie de pagina de la tienda hasta el mapa de las categorias de la tienda
- Popular search terms: un link que envia a una nube de tags de los terminos buscados enel motor de búsqueda de la tienda
- Page title separator: el signo que se pone entre las distinctas partes del <title>
- Use categories path for product URLs: para tener la categoria y subcategoria en la url que se genera por cada producto
- Product URL suffix: .html, .htm, ... Hay que vaciar el cache para que sea efectivo
Capitulo III (parte 2): los productos
7. Los productos
En Magento hay 3 tipos de productos: Simples, Configurables y Agrupados. Configurables y Agrupados siendo 2 maneras de presentar varios Simples en una sola ficha de producto, facilitando asi la navegación dentro de la tienda y estimulando las ventas conjuntas.
- Simples: pues eso, son simples
. Un producto único definido por sus atributos - Configurables: son varios productos similares pero con algunas diferencias en sus atributos. Estan presentados como un solo producto en la tienda, el cliente tiene que elegir el modelo que quiere seleccionando los atributos en unos desplegables. Por ejemplo vendemos una camiseta en azul y rojo y de tallas S, M y L. Primero hay que crear las 6 camisetas (azul-S, azul-M, azul-L, rojo-S, rojo-M, rojo-L) y despues creamos un producto configurable asociando estas 6 camisetas. En la ficha del producto el cliente tendra que elegir el color y el tamaño que desea.
- Agrupados: permite presentar en una sola ficha varios productos que tendrian que venderse juntos, aunque no obligatoriamente. Podemos imaginar un traje que se compondria de 3 productos diferentes: la chaqueta, el chaleco y los pantalones. Siendo un traje le presentamos como uno solo producto pero el cliente tiene la opción de comprar solo las piezas que le interesa.
Pues ya solo nos queda crear el producto. Desde Catalog->Manage Products, damos a Add Product. En la pantalla siguiente seleccionamos el conjunto de atributo que queremos (¡OJO! que esto no se puede deshacer, no se puede cambiar el conjunto de atributos de un producto ya creado) y Simple Product.
Capitulo IV: ¡A vender!
Repaso global del proceso de compra (checkout)
Cuando se añade un producto al carrito, el cliente esta redirigido a la pantalla donde ve el contenido de su cesta... o no
, según se configura en System->Configuration->(Sales)Checkout->Shopping Cart->After adding a product redirect to shopping cart. El campo Quote Lifetime es el número de dias que magento guarda esta información (en el caso que el cliente no llega a pasar el pedido).
En cualquier sitio de la tienda, bueno no, miento, en las paginas cuyo diseño incluye la columna de la derecha, hay una versión reducida del carrito con su contenido y un botón para hacer el checkout.
Desde el carrito se puede eliminar productos y cambiar cantidades de los productos presentes. La imagen que se ve es la de Thumbnail. Para los productos agrupados y configurables, la imagen puede ser esta misma (Parent Product Thumbnail) o bien la imagen del producto simple asociado (Produt Thumbnail itself).
También es aqui que se puede introducir el código de un cúpon de descuento (más info en el capitulo V). Cuando se aplique, el valor del descuento sera quitado del subtotal y aparecera en la lista de checkout totals (subtotal, gastos de envío, IVA, total, etc...).
Se puede obtener una estimación del coste de envío seleccionando el pais, la provincia y el código postal del lugar de envío. Aparecera entonces la lista de los modulos de envío disponible para esta destinación y un botón Actualizar Total para calcular el total incluyendo los gastos de envío.
El orden en que aparecen los totales se define en System->Configuration->(Ventas)Ventas->Orden de clasificación de los totales (el más pequeño aparece primero).
Ya que estamos en esta pestaña, System->Configuration->(Ventas)Ventas, vemos la del Calculo del impuesto. Lo primero es definir si se aplica el IVA a los gastos de envíos, y en el caso afirmativo, cual. Lo más lógico (en mi humilde opinión) para una tienda de venta al consumidor final en España seria calcular el IVA en función de la dirección de envio, los precios del catálogo incluyen el IVA y que el IVA se calcule despues de aplicar el descuento. En las siguientes pestañas se define como se calcula, se visualiza el IVA y cual es el sitio por defecto para calcularlo, que sirve para los clientes no registrados.
Cuando el cliente esta listo para hacer su pedido
:: Next >>