Magento Series: Configuration Scope

Laura Trejo
TechWo
Published in
4 min readSep 12, 2017

En los post anteriores hemos ido platicando sobre algunos puntos importantes del ecommerce en general. Y a partir de este post iré profundizando en conceptos de Magento , conceptos muy propios de la plataforma y que la distingue de las demás opciones en el mercado.

Bienvenidos a “Magento Series” P.1: Configuration Scope*
* Alcance de la configuración sería la traducción literal de Configuration scope, pero para efectos prácticos usaré el término sin traducir.

** La terminología y la explicación a continuación presentada es válida para las dos versiones de Magento en el mercado.

Un solo inventario, varias vistas:

Magento desde su concepción maneja un inventario único y centralizado. Aquel que tenga un usuario administrador con los permisos correctos en el dashboard de la plataforma será capaz de ver todo el inventario de la tienda.

Esto es funcional para un administrador pero no asi para el usuario final o para la estrategia de la marca. ¿Qué pasa si quieres vender los mismos productos con dos marcas diferentes? Eso implica que la vista de tu tienda será diferente, cambian los colores y el logo, por decir los menos, pueden cambiar también las promociones y las opciones de pago o entrega de cada tienda.

A primera vista pareciera que deberíamos de hacer un sitio completamente independiente para resolver esta situación, sin embargo Magento ya lo tiene pensado.

Multiple website setup / Single website setup

Scope: Website, store y store views

Las configuraciones en Magento se rigen en base a una jerarquía compuesta por 3 niveles. Website ( sitio web ), Store ( tienda ) y Store View ( Vista de la tienda ). Esta jerarquía puede ser aplicada a la disponibilidad de un producto, a los atributos de un producto, a las categorías , a los temas ( diseños ) e incluso al contenido generado desde el CMS.

Sus caracteristicas principales:

1. Website: Es la jerarquía mas alta. Determina la configuraciones más importantes de la tienda; catálogo de productos, métodos de pago, métodos de envio, reglas de promociones entre otras. Un website puede tener su propia IP y dominio.

2. Store: Un website puede tener una o más tiendas asignadas. Las tiendas comparten un catálogo de productos disponibles con la opción de mostrar cada uno un sub set de productos diferentes. Cada tienda puede tener un set de categorías independientes. Y decidir si comparten o no el mismo diseño.

3. Store view. Cada Store puede tener 1 o más vistas asignadas. Este nivel es usado por los regular para separar los idiosmas en que la tienda este disponible. En otras palabras es la “vista final” del cliente. Una vez que hemos decidido el scope de nuestras configuraciones en los dos niveles anteiores, podemos presentar la misma información en diferentes idiomas o en diferentes monedas. Cabe mencionar que no es la única función de un store view, pero si la más frecuente.

Si ponemos todo esto en un ejemplo se veria mas o menos así:

Ejemplo de una tienda con muiltiples websites

Podríamos ser dueños de una productora de zapatos de todo tipo, desde tennis hasta zapatillas muy elegantes. Nosotros como productores mantenemos un solo inventario pues al final para nosotros solo es calzado.

Podemos querer dirigirnos a dos publicos difentes. El primer caso un público deportista y fitness sin interes en otro tipo de calzado, que sabemos también que nuestra base de consumidores es netamente dentro del país y que no nos hace falta ofrecer las descripciones en otro idioma.

Por otro lado tenemos un público más amplio que busca varios tipos de calzados, desde flat, sandalias, botas y zapatillas de tacón. Ofrecemos para ellos otro sitio adecuado a sus intereses y de ser necesario podemos ofrecer la descripción de nuestros productos en varios idiomas y/o modenas.

La cantidad de combinaciones es muy amplia y junto con otras caracteristicas de Magento podemos lograr un manejo de marca e inventadio muy interesante.

En los posts por venir seguiremos explorando más caracteristicas de la plataforma. Gracias :D

--

--

Laura Trejo
TechWo
Editor for

Magento developer. Coffee junkie. Dog Lover. Blogger in process.