Integer87 Posted March 16, 2016 Share Posted March 16, 2016 (edited) Hola... Me he quemado las pestañas buscando una solución y no hay manera.Es un Prestashop 1.6.1.2Cuando hago un pedido en mi tienda, al hacer el pago, me encuentro que prestashop no detecta ninguna forma de pago.He desinstalado todos los métodos de pago y he dejado únicamente el cheque, por tener una configuración muy básica para probar.Dentro de Módulos y Servicios -> Pago:[iMAGEN ELIMINADA]Tengo todas las restricciones correctamente configuradas.Gracias por cualquier ayuda que me podáis prestar...Edito:Uso el módulo de transporte por defecto, que he visto gente que le venía el problema por ahí. También he desinstalado y vuelto a instalar las formas de pago y limpiado la caché. Edited March 21, 2016 by Integer87 (see edit history) Link to comment Share on other sites More sharing options...
Fernando1989 Posted March 17, 2016 Share Posted March 17, 2016 Aunque no te salgan en Modulos y Servicios > Pagos Te salen en Modulos y Servicios > Modulos y Servicios si los buscas? Te salen en el front office y te dejan hacer el pago? Se registra el pedido una vez hecho? Link to comment Share on other sites More sharing options...
Integer87 Posted March 17, 2016 Author Share Posted March 17, 2016 No, en el back office lo veo todo. Es el el front office donde me aparece el error y no me deja hacer el pedido ni pagarlo. Link to comment Share on other sites More sharing options...
Fernando1989 Posted March 17, 2016 Share Posted March 17, 2016 Has probado a borrar la caché y reinicializar los módulos de pago? Link to comment Share on other sites More sharing options...
Integer87 Posted March 17, 2016 Author Share Posted March 17, 2016 Si, los he eliminado y vuelto a instalar y nada. Y la caché también. Link to comment Share on other sites More sharing options...
Fernando1989 Posted March 17, 2016 Share Posted March 17, 2016 En Modulos y Servicios > Posiciones de los módulos te salen los modulos de pago en el hook "displayPayment"? Reinicializa los modulos. No instalar y desinstalar, en el desplegable pulsa el botón de reinicializar, no sea que instalando y desinstalando te siga gua información de la configuración. Link to comment Share on other sites More sharing options...
Integer87 Posted March 17, 2016 Author Share Posted March 17, 2016 Hola, si, si que aparece en el hook, y también he probado reinicializar. Link to comment Share on other sites More sharing options...
Fernando1989 Posted March 17, 2016 Share Posted March 17, 2016 Estas en la plantilla por defecto de prestashop? Si estás usando otra pon la plantilla por defecto. Has instalado algún módulo que no venía en prestashop? Si la respuesta es sí desactivalos. Activa también el modo debug y copia y pega si te muestra un error en la ventana de pago. (para esto ten los módulos de pago activados) Link to comment Share on other sites More sharing options...
Integer87 Posted March 18, 2016 Author Share Posted March 18, 2016 Estas en la plantilla por defecto de prestashop? Si estás usando otra pon la plantilla por defecto. Has instalado algún módulo que no venía en prestashop? Si la respuesta es sí desactivalos. Activa también el modo debug y copia y pega si te muestra un error en la ventana de pago. (para esto ten los módulos de pago activados) Hola, Disculpa la tardanza... he estado haciendo pruebas pero aún nada. Sí, estoy en la plantilla por defecto. He desactivado los módulos extras. El modo debug lanza este error muchas veces, pero nada más: Warning: Illegal offset type in isset or empty in /var/www/vhosts/***************.com/httpdocs/classes/Tools.php on line 1394 (He sustituido la dirección por asteriscos). Link to comment Share on other sites More sharing options...
Integer87 Posted March 21, 2016 Author Share Posted March 21, 2016 Bueno, finalmente reinstalamos prestashop. Ahora funciona a la primera. No supimos qué pasaba. Menos mal que estábamos en fase de pruebas... Gracias y un saludo a la comunidad. Link to comment Share on other sites More sharing options...
marcelogonfarasi@gma Posted October 11, 2017 Share Posted October 11, 2017 Eso ocurre cuando tienes el modo debug activo. Me pasaba a mi y al desactivarlo ya se listan en el frontend los métodos de pago. Link to comment Share on other sites More sharing options...
kapitol Posted April 22, 2019 Share Posted April 22, 2019 efectivamente es lo que comenta justo arriba Marcelo, en config/defines.inc se ha de tener: define('_PS_MODE_DEV_', false); sobre todo si los módulos están en modo sandbox 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