Avisos
Vaciar todo

Enviar contenido html en el body message de Contact Form 7  

 
Yolanda
 Yolanda
Usuario activo

Hola, tengo una página programada en javascript que contiene una lista de varios select para que el usuario pueda elegir varias configuraciones de un producto y añadirlos a una lista para solicitar una cotización.

Estoy utilizando Contact Form 7 para solicitar únicamente el correo del usuario, sin embargo no he encontrado una manera de enviar la lista de configuraciones del producto que el usuario ha agregado para recibirlos por correo cuando se envía el formulario.

configurar jumper

Esto es parte de mi función para agregar selecciones del producto a la lista del cliente

$('#milista').append("<li><span style='color:#E36C1C; font-weight:bold;'>" + clave + "</span><br>" + descripc + "</li><br>");

 var cotizar = $("#lista").text();

$("#your-list").val(cotizar);

(Esto funciona pero me envía la lista toda corrida sin espacios entre uno y otro elemento y sin saltos de línea)

Pueden ver la página citada aquí: https://lightmax.es/configurar-jumper/

¿Alguna orientación que me puedan brindar?

 

Contenido solo visible a usuarios registrados

Citar
Respondido : 30/09/2021 9:49 pm
Bruno
 Bruno
Soporte CMS Webempresa Moderator

Que tal Yolanda,

Mas que modificar tu código podemos darte algunas apreciaciones que puedan servirte de ayuda.

Ya en la estructura puedo ver que hay saltos de linea "<br>" no has probado agregar espacios via "&nbsp;"?

Aparte de esto, dentro de la configuración del correo en CF7 has marcado la casilla donde habilitas que el correo tenga contenido HTML "Use HTML content type"

Saludos!

ResponderCitar
Respondido : 30/09/2021 10:02 pm

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