Вы находитесь на странице: 1из 6

Magento - Wiki - Guia de Usuario - Introduccin a Magento "Traduccin al Espaol"

Page 1 of 8

Skip to site navigation Skip to main content Skip to footer content Search entire site Login Register Job Board English Home Wiki General:Index Groups Magento Colombia Magento - Guia De Usuario Guia de Usuario - Introduccin a Magento "Traduccin al Espaol" Last modified by dtuesta on Wed, November 10, 2010 03:36 Source|Old Revisions | Back To Group cdigo abierto para el e-commerce (Comercio electrnico) ofreciendo una flexibilidad y control sin precedentes. Con Magento, nunca se sentir atrapado en su solucin e-commerce de nuevo. Ya que es cdigo abierto, es cdigo de Magento est disponible para su descarga gratuita, para descargar una copia solo debe ir a download. En esta gua introduciremos conceptos claves y usted ir estableciendo su tienda con Magento, desde la instalacin hasta el ingreso de productos.
6

Search

Elementos y Terminologas de los sitios Magento


Magento est hecho de diferentes elementos que definen la funcionalidad, diseo y lgica de negocios del sitio. Con el objetivo de continuar con la gua de usuario, es crucial que usted tenga una buena comprensin de las terminologas utilizadas para describir los elementos del sistema Magento. Lo ms probable es que las terminologas introducidas en este captulo sean algo nuevo para usted, por lo tanto, tmese su tiempo y lelas completa y minuciosamente. Pero lo ms importante, no se desanime si no comprende completamente el concepto de todas estas nuevas terminologas - Este captulo es simplemente para hacer una introduccin, y los dems captulos profundizan y amplian estas simples definiciones.

Sitios Web y Tiendas


Una de las caractersticas ms poderosas de Magento es la habilidad para gestionar mltiples sitios Web y tiendas desde un administrador (back-end). Esto permite a los propietarios de la tienda gestionar tiendas en diferentes URLs, mostrar los mismos productos en diferentes idiomas en la misma URL, junto con una variedad de otras capacidades. Si usted solo vender sus productos desde de una nica URL en un solo idioma, no necesitar usar esta funcionalidad, pero la habilidad de expandirse fcilmente a otros idiomas hace a Magento escalable a medida que su negocio crece fuera de su mercado local.

Sitios Web
Un sitio web est conformado por una o ms tiendas que comparten la misma informacin del cliente, pedidos y carro de compras. Este es un trmino muy amplio que puede adoptarse para definir las necesidades nicas de cada uno de los comerciantes.
http://www.magentocommerce.com/wiki/groups/224/magento_-_guia_de_usuario/introduccion_a_magento_traduccion_al_espanol 10/10/2011

Magento - Wiki - Guia de Usuario - Introduccin a Magento "Traduccin al Espaol"

Page 2 of 8

Tiendas
Las tiendas pueden configurarse de diferentes maneras, pero recuerde que si ellas son parte de un mismo sitio web, compartiran cierta informacin.

Vista de tiendas
Las vistas de tiendas son usadas principalmente para ocupar diferentes idiomas, por lo tanto si usted quisiera tener una tienda que aparezca en ingls y espaol, por ejemplo; podra crear slo una tienda y crear dos diferentes vistas de tiendas para sta. Algunos escenarios para definir los diferentes usos de los sitios web y las tiendas, son los siguientes:

Escenario 1: Un sitio Web con mltiples tiendas.

Una compaa llamada Dubloo Inc. crea una presencia online con 3 tiendas separadas de ropa, cada una atendiendo a un mercado de diferente nivel de precios. Dubloo Inc. quiere que sus tres tiendas compartan la informacin de clientes y pedidos. En este escenario, Dubloo Inc. tendr un website y tres tiendas. Tienda (Store) definira el nivel de precios y Sitio Web (website) sera la raz de Dubloo Inc.

Escenario 2: Dos tiendas con dos vistas de tienda cada una.

Una compaa de ventas de Computadores Porttiles quiere abrir dos sitios web (websites) separados. Ambos venden porttiles pero a diferentes precios. Tambin quieren ofrecer en cada sitio la opcin de idioma, ingls y espaol, cada uno con sus propios tems seleccionados de acuerdo a la seleccin de idioma. Necesitan sincronizar la informacin de clientes y pedidos por sitio. En este escenario, tienda (store) definira cada idioma bajo su respectivo sitio web (website). Sitio Web (Website) definira My laptops y Cheap laptops (baratas).

Escenario 3: Un sitio Web con una tienda y una vista de tienda

http://www.magentocommerce.com/wiki/groups/224/magento_-_guia_de_usuario/introduccion_a_magento_traduccion_al_espanol

10/10/2011

Magento - Wiki - Guia de Usuario - Introduccin a Magento "Traduccin al Espaol"

Page 3 of 8

El caso ms comn ser el de un sitio Web y una tienda, pero entendiendo la funcionalidad de mltiples sitios Web y tiendas le ayudar a entender porqu ciertos valores son definidos como globales por defecto, y porqu otros son slo asignados a nivel del sitio web o la tienda.

Arquitectura de Magento
Magento est construdo sobre el Zend Framewok, para asegurar que el cdigo base sea seguro y escalable. Las razones para escojer Zend Framewok son muchas, pero a un nivel bsico el Zend Framework proporciona una librera de cdigo orientado a objetos con el compromiso de una slida compaia detrs de l. Usando este framework, Magento fue construdo con tres principios fundamentales en mente. 1. Flexibilidad: Creeemos que cada solucin debera ser tan nica como los negocios que estn detrs de ella. El cdigo de Magento le permite una personalizacin perfecta. 2. Actualizable: Separando el cdigo del ncleo, del de la comunidad y las personalizaciones; Magento puede ser personalizado fcilmente sin perder la habilidad de actualizarse. 3. Velocidad y Seguridad: Los estndares de codificacin usados por los desarrolladores, siguen las mejores prcticas para maximizar la eficiencia del software y proporcionan una segura vitrina en lnea. En este captulo introduciremos los conceptos claves y teminologas de Magento. Incluso si usted no quiere ser desarrollador o diseador para Magento estos conceptos y terminologas le ayudarn a implementar su propia tienda en lnea.

Ncleo
El ncleo de Magento contiene todas las funcionalidades includas en la versin descargable. El ncleo del cdigo es una colecin de mdulos desarrollados o certificados por el equipo principal de desarrollo de Magento. La edicin de los archivos del ncleo no es recomendable y deshabilitar la habilidad para actualizar Magento en el futuro.

Local
Las extensiones locales son personalizaciones de magento que residen nicamente en una copia local del usuario. Estas extensiones sern puestas en una carpeta local de tal forma que no interfieran con las actualizaciones del ncleo del cdigo, y en un orden para diferencialos de las contribuciones de la comunidad. Existen diferentes tipos de extensiones, que revisaremos en un momento, pero lo importante es que todas residen en el mismo directorio. Las extensiones locales funcionan tal como lo hace el cdigo del ncleo, slo el directorio es diferente. La ubicacin de la carpeta local es app/code/local

Comunidad
Las contribuciones de la comunidad son justamente eso, y cuando se descargan se ubican en la carpeta community. Al igual que las extensiones locales se mantiene separado del cdigo del ncleo de Magento

http://www.magentocommerce.com/wiki/groups/224/magento_-_guia_de_usuario/introduccion_a_magento_traduccion_al_espanol

10/10/2011

Magento - Wiki - Guia de Usuario - Introduccin a Magento "Traduccin al Espaol"

Page 4 of 8

para que los propietarios de las tiendas puedan disfrutar de funcionalidades adicionales sin comprometer la capacidad de actualizarse a futuras versiones de Magento. La ubicacin de la carpeta community es app/code/community

Extensiones
En pocas palabras, las extensiones son exactamente tal y como suenan. Uno o ms paquetes de archivos unidos para extender la funcionalidad de Magento. Trminos estrictos y condiciones prohiben que las extensiones modifiquen el ncleo del cdigo, asegurando que cualquier funcionalidad extendida no le prohiba la actualizacin cuando una nueva versin de Magento sea lanzada. Las extensiones pueden ser instaladas dese el panel de Administracin o descargadas desde Magento Connect. Estos procesos sern tratados despus en el libro, pero vamos a ver los tres tipos de extensiones. Hay tres tipos de extensiones, y residen en una de las dos ubicaciones descritas anteriormente.

Mdulos
Un Mdulo es una extensin que extiende las caractersticas y funcionalidades de Magento. Probablemente ya est familiarizado con la idea de mdulos en otro software, pero si no, algunos ejemplos concretos de mdulos podran ser las integraciones adicionales con diferentes pasarelas de pago, o herramientas para elementos promocionales.

Interfaz
Una interfaz es una coleccin de temas que determinan la salida visual y funcionalidades del sitio (frontend) de su tienda. Una interfaz puede ser asignada a nivel de sitio web, a nivel de tienda o a nivel de Sitio Web y la tienda, a travs del panel de administracin. Trataremos la asignacin de interfaces despus en el libro, por ahora vamos a ver los componentes de un tema.

http://www.magentocommerce.com/wiki/groups/224/magento_-_guia_de_usuario/introduccion_a_magento_traduccion_al_espanol

10/10/2011

Magento - Wiki - Guia de Usuario - Introduccin a Magento "Traduccin al Espaol"

Page 5 of 8

Temas
Un tema es una combinacin de un diseo(Layout), plantilla y/o archivos de mscara que crean la experiencia visual de su tienda. Magento est cosntruido con la capacidad de cargar mltiples temas a la vez y por lo tanto distingue los temas en dos tipos. Temas por defecto - Cada inrterfaz viene con un tema llamado default que es el tema principal de un interfaz. Cuando asigna una interfaz a su tienda, la aplicacin automticamente le echa un vistazo a este tema y lo carga en el sitio (front-end). A fin de personalizar el diseo de su tienda, usted puede, modificar este tema, o crear un tema Non-Default adicional y cargarlo junto al que est por defecto. El tema por defecto debe contener todos los diseos, plantillas y mscaras para correr una tienda libre de errores y por esa razn es el menor tema en la jerarqua de temas. Temas Non-Default - Un tema non-default puede contener tantos archivos como crea que necesite. Este tipo de tema est pensado para crear cambios de diseos temporales a una tienda, sin tener que crear un nuevo tema por defecto completo. Creando algunas imgenes y actualizando algo del CSS, puede fcilmente cambiar su tienda de algo normal a un tienda de temporada Navidea. Vamos a ver los componentes de un tema: Diseos (Layouts) - Los diseos son bsicamente archivos XML que definen la estructura en bloque para diferentes pginas. Tambin controlan la informacin META y la codifacin de la pgina. Los archivos de diseo estn separados por cada mdulo. Cada mdulo trae consigo su propio archivo de diseo. Plantillas (Templates) - Los templates son archivos PHTML que contienen marcas (X)HTML y cualquier etiqueta PHP necesaria para crear la lgica para la presentacin visual de la informacin y caractersticas. Mscaras(Skins) Las mscaras son bloques especficos Javascript, CSS e imgenes que complementan su (X)HTML. Que son bloques, te preguntas? Buena pregunta, y no te preocupes, casi hemos terminado de definir los componentes de Magento.

Bloques
Los bloques son la forma en que Magento disingue el arreglo de funcionalidades en el sistema y crea una forma modular para manejar este arreglo desde el punto visual y funcional. Hay dos tipos de bloques y trabajan juntos para crear la salida visual. Bloques Estructurales - Son bloques creados con el nico propsito de asignar una estructura visual a una pgina de la tienda. Ejemplo podran ser la cabecera, columna izquierda, columna derecha, columna principal y pi.

http://www.magentocommerce.com/wiki/groups/224/magento_-_guia_de_usuario/introduccion_a_magento_traduccion_al_espanol

10/10/2011

Magento - Wiki - Guia de Usuario - Introduccin a Magento "Traduccin al Espaol"

Page 6 of 8

Bloques de Contenido - Estos son bloques que producen el contenido dentro de cada bloque estructural. Son representaciones de cada caracterstica funcional en una pgina y emplea archivos del template para generar el (X)HTML a ser insertado dentro de su bloque estructural padre. Ejemplo son la lista de categoras, mini carros, etiquetas y listas de productos.

A no ser que usted est desarrollando para Magento, no necesita saber nada ms que stos trminos. Para aquellos de ustedes que estn desarrollando mdulos e interfaces, asegrense de leer el Captulo 12: Diseando y Desarrollando para Magento. Por supuesto, le sugerimos leer el libro completo en primer lugar, que en los siguientes captulos est lleno de informacin til.

http://www.magentocommerce.com/wiki/groups/224/magento_-_guia_de_usuario/introduccion_a_magento_traduccion_al_espanol

10/10/2011