Carro Opencart en múltiples tiendas con diferentes subdominios

Hola, tengo una única instalación de instalación de Opencart con varias tiendas con diferentes subdominios (todos bajo el mismo dominio). Quiero que los clientes puedan colocar los artículos en el carrito en un sitio, luego pasar al siguiente y agregar más o incluso restar, hasta que finalmente el cliente se retire de una tienda. Tenga en cuenta que los productos pueden aparecer en una tienda pero no en otra.

Me doy cuenta de que Opencart hace esto un poco. es decir, llevará los productos que ya están en el carrito a la siguiente tienda, pero solo si los productos aparecen en ambas tiendas. Además, si un cliente elimina uno de los artículos y vuelve a la misma tienda, el producto vuelve a aparecer.

El primer problema parece ser, en primer lugar, que los productos del carrito se muestran a través de lo que supongo que es una consulta que selecciona productos por store_id. He tenido una mirada dura para ver si puedo encontrar algo pero estoy perdido.

El segundo problema parece ser el contenido de la sesión. Todavía estoy aprendiendo php y estoy un poco confundido de cómo intentar modificar la forma en que funciona la sesión.

¿Alguien puede proporcionar alguna orientación sobre cómo puedo solucionar o cambiar esto?

Respuestas a la pregunta(3)

Su respuesta a la pregunta