Hola, he seguido al pie de la letra tanto el videotutorial como las instrucciones de otros post y no hay manera de que aparezca el recaptcha en el formulario, ¿qué puede ocurrir? ¿Tendrá algo que ver con la plnatilla? Pongo un link a un artículo para que lo veais. Gracias.
Hola David,
te refieres al post sobre como poner un recaptcha en el formulario de pregunta por producto de VirtueMart??
Saludos
Si David, me refiero a ese. Gracias.
Entiendo que estás modificando el fichero shop.ask.tpl.php, ¿pero de que theme?
Comprueba que el theme de virtuemart de este fichero sea el que está actualmente en uso.
Después comprueba también que el plugin jzrecaptcha está activado en el gestor de plugins...
Saludos
ambas cosas las he comprobado varias veces.
Hola David,
pues entonces no se que puede estar fallando 🙁 , haz una cosa, trata de colocar el código del plugin en un artículo cualquiera de pruebas de tu Joomla y muestranos este artículo para ver si se muestra el captcha..
Comprueba también si has colocado correctamente el código del API de Google para recaptcha..
Saludos
He creado un artículo de prueba con un formulario y el captcha funciona:
Hola David Romero,
entonces sabemos que el plugin está funcionando correctamente.. Por lo tanto debe de ser que el código lo estás poniendo en el theme de VirtueMart default, y debes colocarlo en el fichero shop.ask.tpl.php pero del theme de VirtueMart que esté activo.
Si vas a public_html/components/com_virtuemart/themes/ verás que hay un directorio por cada theme que estés usando, seguramente estés usando un theme con nombre gk_xxxx ya que tu plantilla es de gx y parece que está preparada para VM. Puedes ver el theme que estás usando en la configuración global de tu VM. Accediendo por el backend, Componentes >> VirtueMart >> Configuración >> Sitio >> Seleccione un tema para su tienda.
Edita el fichero shop.ask.tpl.php de el theme que tengas actualmente activo..
Saludos
Hola,
pues aparentemente está bien, has instalado el plugin de sistema?? Comprueba que el plugin jzrecaptcha es de sistema y no es un plugin de contenido. Puedes comprobarlo en el gestro de plugins..
Saludos
Lo he comprobado y es de sistema.
Yo creo que el problema es de la plantilla, como ves el formulario está dentro de una solapa, en concreto la segunda de tres, ¿crees que puede haber algo que impida cargar el captcha y que haya que llamarlo de otra manera? Gracias por tu ayuda.
Lo único que se me ocurre es que el theme de VM que estás usando se esté saltando el fichero shop.ask.tpl.php del theme y esté implementando el formulario directamente en template del flypage, ya que lo hace mediante pestañas..
Busca la cadena "gk_product_tab_2" haciendo una busqueda de ficheros dentro de tu Joomla y averigua en que ficheros aparece esta cadena. Después adjúntanos el fichero para que veamos el código..
Saludos
La búsqueda me da en el flypage.tpl.php que está en product_details de templates. Te lo adjunto en zip ya que en php no me deja.
OK, pues si te fijas es en este fichero donde has de incluir el código, ya que al parecer el theme de GK está programado de diferente forma que el theme default de VirtueMart. Aproximadamente en la línea 97 comienza el formulario de consulta de producto, intruduce el código donde mejor te venga..
Ya nos comentas..
Saludos
Ahí estaba!!!! lo he puesto y funciona perfectamente.
Gracias de nuevo David....