Crear una configuración de múltiples tiendas utilizando OpenCart

La mayoría de los marcos de comercio electrónico populares disponibles en el mercado ofrecen la posibilidad de ofrecer múltiples tiendas desde una sola instalación, y OpenCart no es diferente. En este tutorial, aprenderá cómo crear una configuración de múltiples tiendas utilizando una sola instalación de OpenCart. 

A lo largo del tutorial, recorreremos la sección de back-end para explorar qué es exactamente una configuración de múltiples tiendas y cómo puede beneficiarnos en el caso de uso de la configuración de varios sitios web..

¿Qué es Multi-Store??

Primero, entendamos de qué se trata la multitienda. Supongamos que ha configurado una tienda en línea con buen aspecto que vende productos con OpenCart. Y estás contento con eso a medida que avanza y estás haciendo ventas..

Ahora, sin embargo, planea configurar una variedad de productos, pero se da cuenta de que sería demasiado incluir todo en la misma tienda..

Así que ha encontrado una solución para configurar diferentes subdominios para cada categoría principal. Por ejemplo, "electronics.mysite.com" vende todos los productos relacionados con la electrónica de la misma manera que "books.mysite.com" representa su tienda de libros en línea. Este tipo de configuración es ciertamente beneficioso, ya que puede tener una apariencia diferente para cada subdominio de acuerdo con el tipo de producto que representa..

Por el momento, suponga que no está familiarizado con la configuración de múltiples tiendas de OpenCart. En general, copiaría y duplicaría la instalación de OpenCart para cada subdominio y haría lo mismo para la base de datos. Como puede ver, cada vez que desee configurar un nuevo almacén de subdominios, debe duplicar el código y la base de datos..

Aunque puede parecer fácil al principio, pronto se dará cuenta de que es realmente difícil administrar todos los sitios de subdominios. También durante el proceso de actualización de la versión OpenCart, debe hacer lo mismo para cada subdominio. Además de eso, si estás usando muchas extensiones de terceros, debes administrar eso para cada tienda..

La característica multi-tienda viene al rescate. Esta función le permite configurar múltiples tiendas utilizando una sola instalación de OpenCart. Sí: puede configurar tantas tiendas como desee, utilizando solo una instalación..

Configurar el nuevo subdominio

Antes de continuar con la configuración de la nueva tienda en el back-end de OpenCart, deberá asegurarse de haber configurado el nuevo subdominio o dominio que apunta a la misma instalación predeterminada de OpenCart. Puede hacerlo utilizando el panel de control de su proveedor de alojamiento. No entraremos en los detalles para crear un nuevo subdominio, ya que esto está fuera del alcance de este tutorial..

Para el resto del tutorial, consideraremos "www.myexamplestore.com" como nuestra principal instalación predeterminada de OpenCart y "store1.myexamplestore.com" como nuestra nueva tienda. Así que asumo que "store1.myexamplestore.com" también apunta a la misma raíz del documento que la de "http://www.myexamplestore.com".

Crear una nueva tienda desde el back-end

Dirígete al final de OpenCart. Ir Sistema> Configuraciones y listará todas las tiendas disponibles en OpenCart. En la mayoría de los casos, será solo una entrada para su tienda predeterminada y la única. Haga clic en el Insertar botón para crear una nueva tienda.

En la nueva interfaz de creación de tiendas, hay diferentes pestañas disponibles. Permite revisar cada pestaña en detalle.

General

El ajuste más importante en esta pestaña es URL de la tienda. Esto debe establecerse en el nuevo subdominio / dominio de su tienda. En nuestro caso, sería "http://store1.myexamplestore.com/". El otro escenario, URL SSL, es útil si desea proporcionar un proceso de pago seguro en el front-end y también desea asegurar su panel de back-end.

El resto de los ajustes como Nombre de la tienda, Dueño de tienda, etc., son autoexplicativos.

Almacenar

Otras configuraciones importantes en esta pestaña son Modelo y Diseño predeterminado. Puede especificar un tema diferente para su nueva tienda usando el Modelo ajuste. Y puede configurar el diseño predeterminado del carro utilizando la Diseño predeterminado ajuste.

Local

En esta pestaña, puede encontrar configuraciones relacionadas con la localización. Puede configurar el país, el estado y el idioma de su tienda. Otro escenario importante es Moneda, que se utiliza para establecer la moneda específica con la que se le solicitará al usuario durante el proceso de pago en esta tienda.

Opción

Esta pestaña le permite configurar los parámetros relacionados con el front-end.

Imagen

Bajo esta pestaña, puedes subir un Logotipo de la tienda y Icono. También puede establecer las dimensiones para las diferentes versiones de las imágenes utilizadas en el extremo frontal..

Servidor

La configuración de alternar para el SSL está disponible en esta pestaña si desea habilitar esto para los paneles de control de administración y de pago.

Así que una vez que haya completado todos los detalles necesarios, haga clic en Salvar botón para crear la nueva tienda.

Gestión de la Multi-Tienda.

Así que acabamos de crear una nueva tienda en el back-end de OpenCart. Veamos que puedes hacer con tu nueva tienda. En la mayoría de los casos, la razón para crear una nueva tienda es configurar un conjunto diferente de categorías y productos. Los ajustes que OpenCart le permite configurar para su tienda son:

  • Productos
  • Categorías
  • Fabricantes
  • Diseños de página
  • Tema de front-end
  • Información (Páginas estáticas)

Por ejemplo, veamos cómo puede configurar categorías y productos específicos de la tienda..

Ir al back-end y acceder. Catálogo> Categorías Para traer la lista de categorías. Haga clic en Insertar para crear una nueva categoria.

Bajo la Datos pestaña, hay un campo Víveres Mostrando todas las tiendas disponibles en tu instalación de OpenCart. Por lo tanto, la categoría solo se mostrará en las tiendas que se verifican aquí. En la captura de pantalla, se puede ver que solo Tienda1 está seleccionado, lo que significa que esta categoría no se mostrará en el Defecto almacenar.

Ahora veamos la configuración correspondiente en el caso de los productos. Ir Catálogo> Productos para que aparezca la lista de productos. Haga clic en Insertar para crear un nuevo producto.

Bajo la Campo de golf pestaña, hay un campo etiquetado Víveresque muestra todas las tiendas disponibles en su instalación de OpenCart. Entonces, como se explicó anteriormente, en el caso de la categoría, puede seleccionar las tiendas aquí en las que desea que el producto sea listado..

De esta manera, puede configurar un montón de categorías y productos para su tienda. El mismo procedimiento se aplica a las otras entidades como "Información", "Fabricantes", etc..

Aparte de esto, puede administrar todas las tiendas utilizando una única interfaz de administración. En nuestro caso, podemos iniciar sesión en el back-end a través de "www.myexamplestore.com/admin" o "store1.myexamplestore.com/admin". Entonces, si ha configurado un par de tiendas, es muy fácil administrar todas las tiendas a través de la interfaz de administración central.

Aspectos frontales

Como mencioné anteriormente, podría asignar un tema diferente para su tienda. Así que te ayudará a diseñar la apariencia de cada tienda de manera completamente diferente, ya que son sitios totalmente diferentes..

Los pedidos y las cuentas de clientes creadas desde el front-end se asocian con la tienda correspondiente desde la que se crearon. Te ayudará a analizar los informes de ventas de cada tienda..

Entonces, en general, es casi todas las características que proporciona OpenCart para ayudarlo a migrar sus diferentes tiendas web a un solo sitio de OpenCart basado en múltiples tiendas..

Resumen

Con suerte, ha disfrutado la publicación y ha aprendido algo nuevo en lo que respecta a OpenCart. Le animo a seguir adelante y darle una oportunidad, que es la mejor manera de entender cómo funciona..

No se olvide de compartir sus experiencias, comentarios o consultas utilizando la siguiente información!