Jump to content

(Solucionado) Un artículo en su cesta ya no está disponible para esta cantidad


marcoshirsch

Recommended Posts

Alguien a tenido este mensaje de error?

 

-->Un artículo en su cesta ya no está disponible para esta cantidad, no se puede continuar con su pedido.<--

 

Como lo soluciono?

 

yo le he puesto stock a todos los productos pero el problema persiste y no se puede hacer ninguna compra.

 

alguna idea?

Edited by marcoshirsch (see edit history)
Link to comment
Share on other sites

Alguien a tenido este mensaje de error?

 

-->Un artículo en su cesta ya no está disponible para esta cantidad, no se puede continuar con su pedido.<--

 

Como lo soluciono?

 

yo le he puesto stock a todos los productos pero el problema persiste y no se puede hacer ninguna compra.

 

alguna idea?

 

Me ocurre lo mismo. Yo tengo prestashop 1.5.1.0

 

Se que no es muy ortodoxo pero la necesidad obliga..., te cuento lo que yo he hecho:

 

En el directorio controllers/front abre el archivo OrderController.php

 

Hacia la línea 91 debes encontrar lo siguiente:

 

 // If some products have disappear
 if (!$this->context->cart->checkQuantities())
 {
  $this->step = 0;
  $this->errors[] = Tools::displayError('An item in your cart is no longer available in this quantity, you cannot proceed with your order.');
 }

 

Yo lo he comentado mientras se encuentra una solucion. Ya por lo menos se pueden hacer los pedidos.

 

 // If some products have disappear
/*
 if (!$this->context->cart->checkQuantities())
 {
  $this->step = 0;
  $this->errors[] = Tools::displayError('An item in your cart is no longer available in this quantity, you cannot proceed with your order.');
 }
*/

Edited by sssmarkosss (see edit history)
Link to comment
Share on other sites

Me ocurre lo mismo. Yo tengo prestashop 1.5.1.0

 

Se que no es muy ortodoxo pero la necesidad obliga..., te cuento lo que yo he hecho:

 

En el directorio controllers/front abre el archivo OrderController.php

 

Hacia la línea 91 debes encontrar lo siguiente:

 

 // If some products have disappear
 if (!$this->context->cart->checkQuantities())
 {
  $this->step = 0;
  $this->errors[] = Tools::displayError('An item in your cart is no longer available in this quantity, you cannot proceed with your order.');
 }

 

Yo lo he comentado mientras se encuentra una solucion. Ya por lo menos se pueden hacer los pedidos.

 

 // If some products have disappear
/*
 if (!$this->context->cart->checkQuantities())
 {
  $this->step = 0;
  $this->errors[] = Tools::displayError('An item in your cart is no longer available in this quantity, you cannot proceed with your order.');
 }
*/

 

Yo no lo solucioné pero si lo camufle de la siguiente forma:

habilite un articulo ya creado "ipod" y lo "oculté" para que no esté disponible para ser comprado. eso me permitío seguir con el proceso de compra.

 

Voy a probar la sugerenciad de Nadie y les cuento que tal.

Link to comment
Share on other sites

Reemplacé el archivo Cart.php y definitivamente funciona bien.

estoy a punto de actualizar de la version 1.4 a 1.5 espero que no haya problemas.

 

Muchas gracias Nadie por tu ayuda

Un placer ayudarte y servirte!

 

Si das el tema como solucionado, edita el titulo del tema, editando el primer mensaje, pulsando en editar, y después en "Usar editor completo", añadiendo la palabra "Solucionado" al titulo, esto ayudara, a mantener una mayor organización en el foro.

 

Un saludo y recuerda que estaremos en el foro, para guiarte por este mundo oscuro y tenebroso.

Link to comment
Share on other sites

GRAAAACIASSSSSSSSSSSSSSSSSSS!!!!!

 

Al fin!! llevaba una semana como loco viendo que le pasaba a mi carrito.... sois lo que no hay!!! muchas graciass!!

 

Tremendoo foro!! ;)

 

Un placer ayudarte y servirte!

 

Un saludo y recuerda que estaremos en el foro, para guiarte por este mundo oscuro y tenebroso.

Link to comment
Share on other sites

  • 2 weeks later...

yo tengo la 1.5.2. y funciona todo perfectamente, pero el problema es que si hay 10 artículos diferentes en el carro, no te dice cuál se ha agotado, o cuál es el que no tiene suficiente stock.

 

Esto es importante porque mis clientes guardan el carro varios días porque son distribuidores, y lo completan posteriormente, y puede haber artículos que no haya suficiente stock, y si tienen 10 referencias distintas, presashop no indica a cuál o cuáles les falta stock.

Link to comment
Share on other sites

yo tengo la 1.5.2. y funciona todo perfectamente, pero el problema es que si hay 10 artículos diferentes en el carro, no te dice cuál se ha agotado, o cuál es el que no tiene suficiente stock.

 

Esto es importante porque mis clientes guardan el carro varios días porque son distribuidores, y lo completan posteriormente, y puede haber artículos que no haya suficiente stock, y si tienen 10 referencias distintas, presashop no indica a cuál o cuáles les falta stock.

 

Para dudas diferentes abre un tema nuevo.

 

Un Saludo,

Link to comment
Share on other sites

Bajaros este fichero que adjunto y subirlo a la carpeta /classes/ sustituyendo el actual.

 

Como he comentado es un bug que se ha comentado en el bug tracker, y en principio esta solucionado en la "svn", me he bajado el fichero de hay y os lo he subido, probarlo y comentarme.

 

Muy buenas, ese fichero es el mismo que viene en Prestashop 1.5.2 o es un fichero corregido de PS 1.5.1 ?

saludos

Link to comment
Share on other sites

  • 3 weeks later...
  • 2 weeks later...
Guest
This topic is now closed to further replies.
×
×
  • Create New...