El campo del formul...
Avisos
Vaciar todo

El campo del formularo de recaptcha se elige el primero automaticamente  

 
Juan Jose
 Juan Jose
Usuario eminente

Hola,

A ver si consigo explicarme...

Al cargar una pagina con formulario en prestashop con el recaptcha que viene con webempresa (por ejemplo al registrarse), automaticamente el cursor se va al recaptcha. Como el recaptcha está al final del formulario, es desconcertante e incomodo que se baje la pagina sola, pues tienes que volver a subir la pagina para rellenar el resto de campos.

En el caso de al hacer clic en "pagar" un carrito si no estas identificado y tienes la opcion de "pedido instantaneo" aun es mas exagerado y preocupante, pues la pagina se baja sola hasta el final donde esta el recaptcha, y no ves que arriba tambien esta la opcion de Inicar Sesion y de Registrarse.

Se puede corregir?

URL del sitio: Contenido solo visible a usuarios registrados

Citar
Respondido : 01/03/2016 9:27 pm
Johnny Heredia Montiel
 Johnny Heredia Montiel
Miembro Moderator

Hola,

No logro reproducir el problema, con que dispositivo lo estas visualizando?

En este momento la visualizo en una pantalla de escritorio quizás el efecto que comentas se visualiza en algún dispositivo móvil?

ResponderCitar
Respondido : 02/03/2016 4:01 am

wpdoctor-revisa-la-salud-de-tu-wordpress

Juan Jose
 Juan Jose
Usuario eminente

no, con el chrome de escritorio ventana de incognito pasa. y con el internet explorer tambien

ResponderCitar
Respondido : 02/03/2016 8:50 am
Rafael
 Rafael
Miembro Moderator

Hola Juan José,

Es cierto, he probado con Google Chrome e Internet Explorer y veo que si se reproduce en los formularios, sin embargo, en otros como Firefox no lo consigo ver.

Te recomiendo desactivar temporalmente el recaptcha y verificar si este comportamiento se vuelve a producir.

Importante si has instalado algún módulo o cambio reciente, desactívalo y verifica de nuevo estos apartados.

Te será útil -> https://www.webempresa.com/foro/41-Preguntas-sobre-PrestaShop/144501-Eliminar-captcha-de-formulario-de-contacto-pero-que-formulario-s%C3%AD-funcione.html

En el caso de que continúe, prueba temporalmente a cambiar el tema unos segundos y verifica si sucede lo mismo para descartar que no sea una función que hayas añadido o del tema.

Por supuesto, antes de nada, no olvides de hacer copias de seguridad o trabajar desde una instalación clonada -> https://www.webempresa.com/blog/clonar-una-instalacion-de-prestashop-a-otra-carpeta-del-hosting.html

Saludos

ResponderCitar
Respondido : 02/03/2016 9:35 am

optimiza-automaticamente-todas-las-imagenes-de-tu-wordpress

Juan Jose
 Juan Jose
Usuario eminente

Hola, gracias por tu respuesta, peroooo....

me he acordado que tengo instalada una tienda "limpia" con el asistente de Cpanel y el error pasa con vuestra instalacion limpia sin tocar nada.

podeis comprobarlo en el link:
MismodominioquelaOtra.com/psejemplo/index.php?controller=authentication&back=my-account

ResponderCitar
Respondido : 02/03/2016 10:26 pm
Johnny Heredia Montiel
 Johnny Heredia Montiel
Miembro Moderator

Hola,

No me carga la web del enlace que adjuntaste puede enviarlo nuevamente?

ResponderCitar
Respondido : 03/03/2016 5:29 am

Gestor de Contraseñas - VPN Conexión Segura - Gestor 2FA (Segundo Factor de Autenticación

Juan Jose
 Juan Jose
Usuario eminente

pero has cambiado el dominio?

ResponderCitar
Respondido : 03/03/2016 6:14 pm
Jhon
 Jhon
Soporte CMS Webempresa Moderator

Hola

Al parecer este comportamiento lo da el propio recaptcha y no tiene que ver con el pack o con prestashop.

Revisa :

http://stackoverflow.com/questions/23305616/why-is-recaptcha-stealing-focus-on-page-load

Podrías corregirlo por jquery, que sería lo más práctico , tu theme debe tener algún archivo .js, desactiva primero la cache de tu sitio para ver que archivos .js carga, la idea sería agregar el código de jquery en alguno de estos archivos

Saludos.

ResponderCitar
Respondido : 03/03/2016 8:19 pm

Cursos Gratuitos WordPress

Juan Jose
 Juan Jose
Usuario eminente

muchas gracias Jhon,

por lo que veo en el link, la respuesta mas votada es:

The easiest workaround is just to redefine Recaptcha.focus_response_field after the recaptcha JS has loaded.
Recaptcha.focus_response_field = function(){return false;};
This makes the focus operation essentially turn into a non-op.

entiendo que seria meter esa linea de codigo en algun .js que use la web. No lo he hecho nunca pero puedo intentarlo....

PD: no quiero irme del tema pero... ¿sabeis de alguna forma de sustituir este recaptcha por el nuevo "no soy un robot" no captcha de google para prestashop?

ResponderCitar
Respondido : 03/03/2016 10:49 pm
Johnny Heredia Montiel
 Johnny Heredia Montiel
Miembro Moderator

Hola,

He buscado información sin embargo no parece estar disponible aun, en este hilo se comenta sobre el tema pero no se da una solución: https://www.prestashop.com/forums/topic/343111-free-module-needcartcom-contact-register-login-recaptcha-free-edition/ en espera de que para futuras versiones salga ya esta opción.

ResponderCitar
Respondido : 04/03/2016 2:33 am

Juan Jose
 Juan Jose
Usuario eminente

Hola Johnny,

De casualidad he encontrado esto: http://codecanyon.net/item/google-recaptcha/14488989

Perooo, no es de la web oficial de addons de prestashop... ¿es fiable aun asi?

ResponderCitar
Respondido : 11/03/2016 12:13 am
Johnny Heredia Montiel
 Johnny Heredia Montiel
Miembro Moderator

Hola,

Veo en su demo que funciona: http://demo.modmyprestashop.com/es/contact-us

La web es fiable de eso no te preocupes, puedes también en los comentarios que los usuarios están contentos, en caso de que no te funcione tienes el soporte del desarrollador del plugin para solucionar cualquier problema.

ResponderCitar
Respondido : 11/03/2016 12:22 am

wpdoctor-revisa-la-salud-de-tu-wordpress