Xcorpion306 Posted November 26, 2012 Share Posted November 26, 2012 (edited) Hola. He probado con un montón de módulos de pago transferencia bancaria y no he conseguido que funcione bien ninguno. Trabajo con Prestashop 1.5.2 Con el único que he conseguido avanzar más, puedo añadir el producto al carrito, elegir el modo de pago por transferencia, en el cual aparece el resumen del pedido sin problemas aunque con el siguiente error: Notice: Object of class Cart could not be converted to int in ..\..\classes\PaymentModule.php on line 721 La línea a la que se refiere es la siguiente: if (!(int)$current_id_currency) $current_id_currency = Context::getContext()->currency->id; Aún así, al darle a "Confirmo mi pedido" me aparece la pagina en blanco con el siguiente error: Catchable fatal error: Argument 4 passed to ToolsCore::displayPrice() must be an instance of Context, boolean given, called in ..\..\modules\bankwire\bankwire.php on line 223 and defined in ..\..\classes\Tools.php on line 452 Las líneas mencionadas son las siguientes: En bankwire.php 'total_to_pay' => Tools::displayPrice($params['total_to_pay'], $params['currencyObj'], false, false), En Tools.php public static function displayPrice($price, $currency = null, $no_utf8 = false, Context $context = null) Decir que el pedido aparece correctamente en el Back Office. Espero vuestra ayuda por favor. Un saludo y MUCHAS GRACIAS de antemano. Edited December 15, 2012 by Xcorpion306 (see edit history) Link to comment Share on other sites More sharing options...
Xcorpion306 Posted November 27, 2012 Author Share Posted November 27, 2012 Nadie ????? ............. :( :( Link to comment Share on other sites More sharing options...
El plan de Dan Posted November 27, 2012 Share Posted November 27, 2012 No entiendo la razón por la que buscas un módulo de pago para transferencia bancaria, cuando viene por defecto con Prestashop, ¿necesitas alguna funcionalidad especial además de darle al cliente tus datos para la transferencia? Porque el módulo que viene por defecto funciona de maravilla... A ver si vas a estar usando módulos incompatibles con esta versión, que también es posible... Link to comment Share on other sites More sharing options...
Xcorpion306 Posted November 27, 2012 Author Share Posted November 27, 2012 El que venía por defecto tampoco me funcionaba, me pasaba exactamente lo mismo. Desconozco los motivos porque no he tocado nada pero ..... Link to comment Share on other sites More sharing options...
El plan de Dan Posted November 28, 2012 Share Posted November 28, 2012 Es evidente que o tu theme no es compatible del todo con la versión o la instlación de Prestashop no ha ido bien, aunque por aquí hay expertos que pueden afinar más que yo en el diagnóstico ¿Has probado a usar una nueva instalación de Prestashop a ver si funciona? Link to comment Share on other sites More sharing options...
Xcorpion306 Posted November 30, 2012 Author Share Posted November 30, 2012 Bueno, mas o menos he conseguido solucionarlo pero sólo me falta una cosilla, y es que cuando se elige el modo de pago y aparece el resumen del pedido falta que aparezca el precio. Ha elegido pagar por Deposito y Tranferencia Bancaria. He aquí un breve resumen de su pedido: - El total del pedido es : Sólo me falta por resolver esa línea: Notice: Object of class Cart could not be converted to int in ..classes\PaymentModule.php on line 721 Link to comment Share on other sites More sharing options...
Xcorpion306 Posted December 3, 2012 Author Share Posted December 3, 2012 ..... Link to comment Share on other sites More sharing options...
Xcorpion306 Posted December 15, 2012 Author Share Posted December 15, 2012 Bueno, pues ya está solucionado. He tenido que reinstalar Prestashop y casi casi volver a empezar de cero todo, pero bueno, ahora funciona perfecto. Saludos !! 1 Link to comment Share on other sites More sharing options...
Recommended Posts