Hola buenos dias, quisiera colocar un enlace en el contacto de Acepto la totalidad de condiciones del Aviso Legal (con enlace al aviso que abra en otra pestaña, check box sin marcar. no se como colocarlo.
Gracias
URL del sitio: Contenido solo visible a usuarios registrados
Hola Pepe.
Supongo que te refieres al formulario de contacto.
.- Edita el archivo contact-form.tpl que encontraras en themes/TuPlantilla/contact-form.tpl y añade lo siguiente al final del archivo:
$('document').ready(function() { // desactivo boton envio $('#formcontacto').submit(function() { if ($("#acepta_lopd_form").is(":checked")) { $('#submitMessage').hide() return true; } else { alert ("{/literal}{l s="If you agree to the terms in the Customer Data Privacy message, please click the check box below."}{literal}"); $('#submitMessage').show() return false; } }); }); {/literal}
.- Sobre la linea 53 veras lo siguiente:
- Modifica por lo siguiente:
.- Añade el el checkbox en el formulario, después del textarea (mensaje) y antes del botón de Enviar
getCMSLink(Configuration::get('PS_CONDITIONS_CMS_ID'))}{if Configuration::get('PS_REWRITING_SETTINGS') == 1}?{else}&{/if}content_only=1" class="iframe">{l s='Privacy Policy'} {l s='and will adhere to them unconditionally.'}
Tienes información en este enlace -> https://www.prestashop.com/forums/topic/244467-adaptar-el-formulario-de-contacto-a-la-lopd-con-un-check/
Nota: recuerda realizar una copia del archivo antes de modificar por si tienes que volver a dejarlo como estaba.
Un saludo
Buenos dias Pepe, me da un error y se queda en blanco
Hola Pepe.
Alguno de los pasos no se realizo bien.
Revisa esta entrada donde se explican los pasos -> http://www.blog.tictacsoluciones.com/2014/06/prestashop-adaptar-formulario-contacto-lopd.html?showComment=1486334407827#c8469390346119511050
la versión que utilizas de PS es la 1.6 ¿ Verdad ?
Un saludo
Hola Pepe si es el prestashop 1,6, lo he probado y me sigue dando error
Pepe he probado con este enlace https://www.prestashop.com/forums/topic/244467-adaptar-el-formulario-de-contacto-a-la-lopd-con-un-check/
pero mira como se queda
Hola Pepe.
Genial !!! gracias por aportar la solución :cheer:
¿ Cual es el problema que tienes ahora ?
¿ Quieres modificar los textos ?
tienes que cambiar el texto de :
" l s='I agree to the' "
" {l s='Privacy Policy'}"
" {l s='and will adhere to them unconditionally.'} "
Un saludo
Quiero que no se pueda enviar hasta que este pinchado la aceptacion y la ventana cuando pincha es muy grande
Hola
Actualmente veo que restringe correctamente que no envíe hasta que este marcado el checkbox
Lo que si veo es que el link del texto de la política aparece desconfigurado, revisa tu código, en algún lugar debes ingresar la url del artículo de política de privacidad, la idea es tener esta url:
Contenido solo visible a usuarios registrados
Es decir quitando el ontent_only=2
Saludos