En la documentación de Prestashop encontramos el siguiente párrafo donde nos indica cuales son los motivos por los cuales debes tener una multitienda:
Este modo de utilizar multitienda, dominando la funcionalidad y sabiendo realmente como está gestionados nuestros productos de prestashop nos puede ahorrar mucho trabajo:
La empresa Mediam@rkt, que tiene distintas secciones en su tienda física (Electrónica, Hogar, Música, Videojuegos, Lectura) quiere que cada pasillo esté pintado y decorado de un color, además quiere que en el pasillo de Libros solo haya ofertas de libros, suscripciones a listas de lectura etc, pero a la vez quiere que todos sus principales pasillos sean accesibles en toda su tienda física, es decir, no quiere que tengas que salir de la tienda de libros para entrar a la tienda de Electrónica.
Esto último es sencillo, con una multitienda y añadiendo un menú superior/lateral con las categorías principales conseguiríamos enlazar todos los pasillos.
Además con la multitienda tendríamos el mismo template/theme/tema para cada una de las categorías. Y además podríamos tener una tienda home donde administrar contenidos multiples, es decir, una tienda exclusiva donde encaminar a nuestro cliente a una compra entre las distintas tiendas que tenemos.
Hasta aquí está claro, es un modo de utilizar la multitienda que seguramente no conocías, ¿pero que complejidad tiene y que debes saber para poder llevar a cabo este modo?
Pues si queremos compartir los productos, clientes, pedidos, stock y almacenes…y solo dividir las categorias principales hay que tener muy claro como administrar los productos, a continuación os pongo un esquema:
Pero primero os hago un pequeño resumen de como funciona internamente la gestión multitienda de Prestashop.
Cada grupo de tiendas contiene una tienda por defecto, en nuestro caso, para este modo de uso, esta tienda será la tienda HOME.
A cada tienda le tenemos que enlazar una categoría raiz. Crearemos una categoría raiz por cada tienda que tengamos.
Además tendremos que enlazarle cual será la URL principal de la que tire dicha tienda.
Para poder llevar a cabo una gestión de productos en prestashop con la multitienda en este modo hay que hacerlo siguiendo estas reglas:
Solo de este modo se creará en la tabla ps_product_shop un registro por tienda y podremos administrar y compartir los productos en todas ellas.
Es decir, asociamos el producto a las categorías que queramos, pero la categoría por defecto que pongamos tiene que ser a la tienda que queremos que aparezca por defecto.
Simple ¿no?
¿Quereis saber mas acerca de administrar una multitienda en prestashop? Si es así puedes ponerte en contacto conmigo a través del siguiente formulario:
Se puede corregir el problema modificando en el CORE el siguiente código:
Modifica tu tienda en un solo sitio Si por algún motivo, no utilizas multitienda y…
En el proceso de compra no se muestran las opciones de pago Si te has…
/migrations#rm -rf ./* #php bin/console doctrine:migrations:generate #php bin/console doctrine:migrations:migrate #php bin/console doctrine:migrations:current #php bin/console doctrine:migrations:diff…
Pasos para inicializar un proyecto Symfony 5 y un panel de control de entidades Inicializando Symfony:…
MODULOS DE ODOO NECESARIOS PARA UN ECOMMERCE Enlaces de OCA de interes: En el siguiente…