RockStar360 Posted November 11, 2015 Share Posted November 11, 2015 Veréis, llevo MESES con este error en mis tiendas y empiezo a pensar que soy al único que le ocurre, o nadie utiliza CSV para actualizar sus stocks. Cuando atualizo el stock de mis atributos uso un CSV como este; Pues bien, me lee todos los stocks que le meta, menos los ceros. NUNCA coge los ceros, por lo que NO puedo poner stock de mis atributos a CERO! He intentando contactar cientos de veces con el soporte de prestashop y puedo decir que es el peor soporte que me he encontrado en la vida. Que lo escriba en los foros, que pague el soporte premium (400€) y tonterias así. Pero nadie me dice nada. Joder pero si esto pasa en el Prestashop 1.6.1.0 y ahora en el 1.6.1.2!! Nadie lo ha visto? Enserio? O es que tengo algo mal en el csv? Estoy desesperadísimo..contacté con una página de soporte español de prestashop, pagándole, y NO HAN PODIDO SOLUCIONAR ESE ERROR, estoy flipando... Link to comment Share on other sites More sharing options...
Enrique Gómez Posted November 11, 2015 Share Posted November 11, 2015 Es cierto, hay varios hilos por ahí al respecto p.ej https://www.prestashop.com/forums/topic/4012[spam-filter]error-al-poner-stock-0-en-csv-16011/ https://www.prestashop.com/forums/topic/442935-quantity-0-on-csv-import-not-updating-product/ Link to comment Share on other sites More sharing options...
Enrique Gómez Posted November 11, 2015 Share Posted November 11, 2015 Ves a \controllers\admin\AdminImportController.php busca This code allows us to set qty and disable depends on stock hay dos códigos que siguen a este comentario Linea 1936 (en .1.6.1.2) para importar productos if (isset($product->quantity) && (int)$product->quantity) { y Linea 2404 (en .1.6.1.2) para importar combinaciones if (isset($info['quantity']) && (int)$info['quantity']) { es cuestión de borrar el && (int)$product->quantity en el primer caso y el && (int)$info['quantity'] en el segundo Link to comment Share on other sites More sharing options...
joseantgv Posted November 11, 2015 Share Posted November 11, 2015 Has probado de meter stock -1 y denegar la venta si no hay stock? Link to comment Share on other sites More sharing options...
RockStar360 Posted November 11, 2015 Author Share Posted November 11, 2015 Has probado de meter stock -1 y denegar la venta si no hay stock? Si, hicimos eso en primer lugar, pero deriva en muchísimos errores a la hora de mostrar el producto. No es la mejor solución. Lo que yo no entiendo es como esto no se soluciona nunca por parte de nadie... Link to comment Share on other sites More sharing options...
RockStar360 Posted November 11, 2015 Author Share Posted November 11, 2015 (edited) Ves a \controllers\admin\AdminImportController.php busca This code allows us to set qty and disable depends on stock hay dos códigos que siguen a este comentario Linea 1936 (en .1.6.1.2) para importar productos if (isset($product->quantity) && (int)$product->quantity) { y Linea 2404 (en .1.6.1.2) para importar combinaciones if (isset($info['quantity']) && (int)$info['quantity']) { es cuestión de borrar el && (int)$product->quantity en el primer caso y el && (int)$info['quantity'] en el segundo Funciona perfectamente!! Joder muchísimas gracias! Qué cosas que Prestashop en 20 actualizaciones no lo permita y sea tan fácil. Esto no debería afectar a otras partes de la web no? Edited November 11, 2015 by RockStar360 (see edit history) Link to comment Share on other sites More sharing options...
Enrique Gómez Posted November 11, 2015 Share Posted November 11, 2015 Esto no debería afectar a otras partes de la web no? No tranquilo Te diría de meterlo en un override, pero lo mas sensato es si actualizas te acuerdes de la modificación (se machacará) y la vuelvas a poner (a no ser que lo hayan corregido claro) Antes en la 1.5 no había este problema. Link to comment Share on other sites More sharing options...
RockStar360 Posted November 11, 2015 Author Share Posted November 11, 2015 No tranquilo Te diría de meterlo en un override, pero lo mas sensato es si actualizas te acuerdes de la modificación (se machacará) y la vuelvas a poner (a no ser que lo hayan corregido claro) Antes en la 1.5 no había este problema. Muchísimas gracias de verdad!! Sí lo tendré en cuenta y me guardo modificiaciones siempre que luego aplicamos en las actualizaciones. Gracias! Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now