¿Es posible una actualización "masiva" del stock a un mismo valor?  

 
Alceste
 Alceste
Noble Member

Hola,

Actualmente muchos productos de VM me aparecen sin stock cuando en realidad hay. Hasta ahora no mostraba el stock, pero ahora quisiera advertir al comprador en aquellos casos en que no hay. Para ello quisiera actualizar todos los productos a un mismo valor, por ejemplo 999999. Luego modificaría a 0 sólo aquellos que no tienen stock.

¿Hay alguna manera de hacerlo o tengo que hacerlo manualmente producto por producto?

Saludos y gracias

URL del sitio: Contenido solo visible a usuarios registrados

Citar
Respondido : 20/05/2014 1:16 pm
Pablo Velasco
 Pablo Velasco
Illustrious Member

Hola,

Desde la administración de Virtuemart no es posible actualizar el stock de los productos de forma masiva. Por tanto habría que cambiar los datos de uno en uno.

Existe algunas alternativas para poder hacer esto de forma masiva. Una consistiría en importar el nuevo stock con el CSVI. Para ello tendrías que generar un archivo csv o una hoja de Excel. En una columna tendría que ir el código sku del producto (product_sku) y en otra el stock del producto (product_in_stock).

Otra alternativa sería ejecutar una consulta de actualización en la base de datos. Para ello tendrías que acceder a la administración de la base de datos con el phpMyAdmin que tienes en el panel de control CPanel de tu cuenta de hosting. A continuación tendrías que pulsar en la pestaña SQL, colocar la siguiente consulta y pulsar en continuar:

UPDATE #__virtuemart_products SET product_in_stock = 9999

En la consulta anterior tendrías que cambiar el # por el prefijo que estés utilizando en tus tablas.

Si nuestra ayuda te sirve déjanos tu testimonio y mejora así el posicionamiento de tu web:
Enviar Testimonio
¡Gracias!.

ResponderCitar
Respondido : 20/05/2014 6:01 pm

wpdoctor-revisa-la-salud-de-tu-wordpress

Por favor Iniciar Sesión o Registro