prestashop / paypal : Uncaught ReferenceError: $ is not defined

Existe un problema con Chrome , prestashop y paypal. Al ir a hacer un pago con paypal se redirige previamente a una web en blanco que genera un formulario para enviar a paypal. Pues chrome bloquea el fichero javascript de jquery. Esto es debido a que tu tienda tiene activado ssl y la url del javascript de jquery no, generando este error en la consola de chrome :

[shell]
Uncaught ReferenceError: $ is not defined
[/shell]

Para solucionarlo edita el fichero modules/paypal/standard/redirect.php y sustituye la linea de url por esta

[shell]
‘url’ => PayPal::getShopDomainSsl(true, true).__PS_BASE_URI__
[/shell]

Hay que usar la funcion PayPal::getShopDomainSsl()


Publicado

en

,

por

Etiquetas:

Comentarios

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.