Jump to content

Quater

Members
  • Posts

    11
  • Joined

  • Last visited

About Quater

  • Birthday 07/14/1972

Contact Methods

Profile Information

  • Location
    Spain
  • Activity
    Freelancer

Quater's Achievements

Newbie

Newbie (1/14)

1

Reputation

  1. Buenas, yo también tengo ese problema en PS1.6 que con redsys hace el pago bien pero no genera el pedido ni vacía el carrito ¿lo solucionaste al final?
  2. Gracias, Nadie, el primero que has dicho, funciona bien El segundo no lo he probado
  3. "puedes usar el módulo de Google Shopping que es gratuito " Pues a mi me sale que el módulo vale 99,50 € O_o
  4. Buenas a todos, tengo una tienda con Prestashop 1.5.5.0, la url es jugamosuna.es Aparentemente no da error, pero dos amigos ya me han reportado el mismo error: Cuando entran en la página de un producto (cualquiera) les aparece solo este texto: Oops, something went wrong. Try to refresh this page or feel free to contact us if the problem persists. Y por más que refresquen, no les sale otra cosa. En cambio con las páginas de categorías o la portada de la tienda no les pasa. Yo no he conseguido que me salga a mí, reproducir el error, y hasta el momento solo dos personas me lo han dicho, pero temo que el número vaya en aumento. También observan que si prueban con otro navegador, no tienen error. A ambos les ha pasado con Chrome sobre windows 7, pero yo he probado con chrome sobre windows 7 y no me ha pasado. Además no les pasa siempre. ambos me han dicho que llevaban varios dias navegando con el mismo navegador sin problemas y solo le ha pasado a uno ayer y a otro hoy. Creo que es un error puntual que ocurre, no se sabe bien por qué, pero cuando ocurre se queda persistente por culpa de las cookies, porque si borras las cookies vuelve a ir todo bien. ¿Alguien sabe algo de este error?
  5. Buenos días, en primer lugar aclarar que estoy con PS 1.5.5.0, aunque supongo que este error es común al resto de versiones. Me he dado cuenta del siguiente error del módulo loyalty (puntos de fidelidad): Cuando se solicita una devolución de algún producto de un pedido, nos genera puntos de fidelidad negativos (es como devolver los puntos que obtuvimos al generar el pedido, algo lógico) El caso es que si le damos a convertir nuestro saldo actual de puntos en un cupón, nos crea el cupón correctamente (sumando los puntos positivos y negativos), pero mientras que los puntos positivos utilizados los pasa de "disponibles" a "convertidos", los negativos no (y debería), los sigue dejando en "cancelado" por lo que siempre están ahí, teniendo ahora un saldo negativo cuando deberíamos tener un saldo cero justo al crear el cupón (ya he usado los negativos en el cupón, los negativos deberían cambiar también de "Cancelado" a "Convertidos") Creo que la madre del cordero está en esta función de LoyaltyModule.php: public static function registerDiscount($cartRule) { if (!Validate::isLoadedObject($cartRule)) die(Tools::displayError('Incorrect object CartRule.')); $items = self::getAllByIdCustomer((int)$cartRule->id_customer, NULL, true); $associated = false; foreach ($items AS $item) { $lm = new LoyaltyModule((int)$item['id_loyalty']); /* Check for negative points for this order */ $negativePoints = (int)Db::getInstance()->getValue('SELECT SUM(points) points FROM '._DB_PREFIX_.'loyalty WHERE id_order = '.(int)$f->id_order.' AND id_loyalty_state = '.(int)LoyaltyStateModule::getCancelId().' AND points < 0'); if ($lm->points + $negativePoints <= 0) continue; $lm->id_cart_rule = (int)$cartRule->id; $lm->id_loyalty_state = (int)LoyaltyStateModule::getConvertId(); $lm->save(); $associated = true; } return $associated; } Donde dice /* Check for negative points for this order */ chequea si hay puntos negativos asociados a esa orden y los resta del total de puntos antes de hacer el cupón, y entonces cambia el id_loyalty_state del registro que tiene los puntos positivos para ese pedido de disponibles a convertidos (con la función getConvertId() ) Hasta ahí bien, pero es que los registros con valores negativos que ha consultado antes para coger el valor de lso puntos no los actualiza, y debería actualizarlos también, cambiarles también el id_loyalty_sate a Convertidos. ¿Alguien sabe qué habría que añadir a este código para que lo hiciera? A ver si entre varios podemos arreglar este error.
  6. ¡Muchas gracias! Me ha servido muchísimo. Siguiendo ese tutorial, podría cambiar el código que muestra la ventana flotante por un salto a la página del carrito y obtendría lo que quería, pero la verdad es que al final he preferido poner la ventana flotante y que el usuario elija si seguir con la compra o no. PD: He intentado editar el titulo del hilo para añadirle [sOLUCIONADO] pero no encuentro cómo editar el título
  7. Buenos días, como sabéis, las dos pociones que tenemos para blockcart respecto a ajax (si el tema es compatible) son: Activamos ajax: Al comprar un producto, se produce una animación hacia el carrito y no cambiamos de página, seguimos donde estábamos. Si pasamos el ratón por encima del carrito, se despliega una capa con un resumen del contenido del carrito. No activamos ajax Al comprar un producto, no hay animación y saltamos a la página de carrito Si pasamos el ratón por encima del carrito, no se despliega una capa con un resumen del contenido del carrito. Yo lo que quiero es una mezcla, que ocurra lo segundo que ocurre si tenemos ajax activado, pero no lo primero: Quiero que al comprar un producto, saltemos a la página de carrito Pero quiero que si pasamos el ratón por encima del carrito, se despliegue una capa con un resumen del contenido del carrito. ¿Se puede modificar el código de blockcart para que sea así? Es decir, que pese a tener ajax activado, salte a la página de carrito al comprar. El motivo es que creo que la animación ajax es confusa para el usuario poco experto en comprar por internet: puede no darse cuenta de que ha añadido el producto al carro que está arriba. Pero no quiero desactivar ajax porque creo que es útil de todas formas el ver un resumen de lo que llevamos en el carrito pasando el ratón por encima del carrito solamente.
  8. ¡Mil gracias! Llevo no sé cuanto tiempo mirando muchos posts sobre el tema y ninguno hablaba de los almacenes y era eso. Al usar gestión avanzada de stock hay que indicar para cada almacen qué transportistas admite, y eso era lo que me faltaba. Ufff, al fin respiro tranquilo, me estaba volviendo loco.
×
×
  • Create New...