"Si tú no trabajas por tus sueños, alguien te contratará para que trabajes por los suyos”

Steve Jobs

Afiliado
Dominios3Euros

En tpvfox se puede relacionar productos entre tiendas, es decir tenemos una tabla que nos indica la relación entre ids de la tienda principal con las tiendas secundarías.

Esta relación se crea automáticamente al crear un producto en la tienda web ,por ejemplo.

El problema surge cuando un producto en la tienda principal, queremos que este relacionado con un producto que ya existe en la tienda web, pues no tenemos ninguna forma a nivel usuario para hacerlo.

Si podemos hacerlo desde la propia base de datos :

 - Si ya existe una relación al id de la tienda web, simplemente debemos cambiar idArticulo por el nuevo, queremos.

 - Si no existes ninguna relación, pero existe el producto en la web, entonces tenemos que obtener el id de la tienda web y crear un nuevo registro en la tabla  articulosTiendas

Ejemplos consulta:

Modificar un indice relacion de un producto:

UPDATE `articulosTiendas` SET `idArticulo`=100  WHERE `idVirtuemart=XXXX  and idTienda=2

Con esa instruccion en MariadB , cambiamos la relacion idVirtuemart (XXXX) y del registro de la tienda 2, que normalmente es la tienda web, y lo relacionamos con el producto 100

El mejor lugar para poner un formulario ( pop-up ) para que nos permita poner el id queremos relacionar, es la ficha del producto en el apartado de