21-12-2022, 01:38 PM
Opencart actualizar solo stock
|
21-12-2022, 04:29 PM
(Este mensaje fue modificado por última vez en: 21-12-2022, 05:35 PM por mikel124.)
Las lineas que tengo que borrar después de la 100 con las tallas también?
te explico cuando sincroniza sysme machaca los datos meta tag que tengo puestos, de cara al seo es una faena, y las categorías las cambia también. También cuando pongo mas fotos o las quiero cambiar me las cambia todas, las pongo en sysme pero si añado muchas fotos el programa coge mucho peso. no tendrías una forma de que cuando valla a actualizar, compruebe primero si existe el producto y solo actualice las cantidades y tallas y deje lo demás sin cambiar?
21-12-2022, 06:15 PM
En el fichero updateproduct.php, a partir de la linea 100 no hay nada de tallas .. puedes borrar el contenido, el fichero updatetallas.php hay que dejarlo completo como está
25-03-2023, 01:52 PM
(Este mensaje fue modificado por última vez en: 26-03-2023, 12:44 AM por mikel124.)
he modificado el updateproduct.php y ya no sincroniza mas que las cantidades y precios pero cuando creo un producto en opencart y le pongo el id del producto nuevo en sysme en modelo para que sincronice no lo hace, no sincroniza pero si primero lo creo en sysme y sincronizo con el updateproduct.php sin modificar lo crea luego modifico el updateproduct.php otra vez y si sincroniza.
no se si sabes a que es devido. lo que necesitaría seria que no sincronice la Descripción Meta Tag para el seo hay forma de hacerlo.
27-03-2023, 08:13 AM
Buenos días Mikel,
Ponme por aquí si quieres el código que se te ha quedado en updateproduct.php y le damos un vistazo a ver.
27-03-2023, 06:44 PM
También me puede servir que sincronice todo menos Descripción Meta Tag, para las imágenes con borrar lo que hay dentro de produc_image ya me sirve para que no las sincronice igual te resulta mas sencillo. es por el tema del seo me lo pisa cada vez que se actualiza el producto.
28-03-2023, 08:18 AM
Vale visto, a ver te explico, has dejado el fichero al mínimo, es correcto para actualizar pero no para crear porque para crear, Opencart, si necesita que se completen datos de otras tablas como Product to store, descripciones, seo url ..etc etc.
Entonces, ahora mismo seguro que ese fichero te sirve para como lo estás usando: - Creas los productos en Opencart - Vinculas id de Sysme con modelo de Opencart - Se sincronizará precio y stock Pero si quieres también que se creen los productos que creas en Sysme, pues tendrás que trabajar sobre el fichero original, pero en vez de quitar cosas, quizás usar una variable para que se comporte de una manera o otra según estás actualizando o creando, es decir: - Si está actualizando que solo toque la primera parte (la que tienes en el fichero modificado) y que salga del fichero ya - Si está insertando .. pues que siga con todo lo demás Entiendes?
28-03-2023, 10:53 AM
entonces hay que comprobar si existe el producto y si es así ejecuta el modificado y si no existe ejecuta el original.
algo así?
28-03-2023, 11:06 AM
no no, puedes usar el mismo fichero original, si te fijas, en la parte que has dejado en el modificado (que es la parte inicial) ya comprueba si existe o no ... tendrías que trabajar sobre el original para que si existe, solo ejecute la actualización de precio y stock y salga.
|
« Tema anterior | Tema siguiente »
|
Usuarios navegando en este tema: 4 invitado(s)