Hola, ninguna de la opciones en el foro me funciona. Pruebo la opcion de contacte con nosotros de mi pagina, pero no aparece ni el boton de envio, ni el captcha. Esta configurado el modulo con las claves publicas y privadas.
Gracias
URL del sitio: Contenido solo visible a usuarios registrados
Hola Pedro,
No veo ni una sola llamada a CAPTCHA o reCAPTCHA en el código del citado archivo, cosa rara.
1. Haz una copia de seguridad de tu instalación.
- Copias de Seguridad desde el Panel de Hosting cPanel: https://www.webempresa.com/blog/copias-de-seguridad-desde-el-panel-de-hosting-cpanel.html
2. Accede a Módulos y filtra por CAPTCHA y desinstala dicho módulo.
3. Vuelva a buscar en el filtro por CAPTCHA y debería aparecer de nuevo dicho módulo con la opción "Instalar" en lugar de "Configurar", si aparece tal como digo haz clic en "Instalar".
4. Vuelve a configurar las KEY de reCAPTCHA de Google que tenias generadas para este dominio.
5. Verifica si se muestra el formulario de reCAPTCHA en el formulario de contacto.
Saludos
Hola Luis, te envio lo que aparece despues de los cambios.
{*
* 2007-2014 PrestaShop
*
* NOTICE OF LICENSE
*
* This source file is subject to the Academic Free License (AFL 3.0)
* that is bundled with this package in the file LICENSE.txt.
* It is also available through the world-wide-web at this URL:
* http://opensource.org/licenses/afl-3.0.php
* If you did not receive a copy of the license and are unable to
* obtain it through the world-wide-web, please send an email
* to license@prestashop.com so we can send you a copy immediately.
*
* DISCLAIMER
*
* Do not edit or add to this file if you wish to upgrade PrestaShop to newer
* versions in the future. If you wish to customize PrestaShop for your
* needs please refer to http://www.prestashop.com for more information.
*
* @author PrestaShop SA
* @copyright 2007-2014 PrestaShop SA
* @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0)
* International Registered Trademark & Property of PrestaShop SA
*}
{capture name=path}{l s='Contact'}{/capture}
{if isset($confirmation)}
{l s='Your message has been successfully sent to our team.'}
{elseif isset($alreadySent)}
{l s='Your message has already been sent.'}
{else}
{include file="$tpl_dir./errors.tpl"}
{/if}
{addJsDefL name='contact_fileDefaultHtml'}{l s='No file selected' js=1}{/addJsDefL}
{addJsDefL name='contact_fileButtonHtml'}{l s='Choose File' js=1}{/addJsDefL}
Hola,
Vete al directorio themes/default-bootstrap y sustituye el archivo contact-form.tpl por el que te adjunto comprimido en un zip.
A continuación vete al directorio themes/default-bootstrap/js y sustituye el archivo authentication.js por el otro archivo que te adjunto comprimido en el otro zip.
Comprueba si así funciona el recaptcha.
Gracias Pablo, funciona perfectamente la solución del cambio de los archivos y gracias tambien a Luis.
Un saludo