Avisos
Vaciar todo

Enviar contenido html en el body message de Contact Form 7

2 Respuestas
2 Usuarios
0 Reactions
9 Visitas
Yolanda
Respuestas: 9
Active Member
Topic starter
 

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


 
Respondido : 30/09/2021 8:49 pm
Tags del tema
Bruno
Respuestas: 6491
Illustrious Member 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!


 
Respondido : 30/09/2021 9:02 pm