Buenas tardes a todos,
Estoy tratando de hacer un correo electrónico html usando un CRM que tiene un precio total que obtengo de {total_price} y un depósito del 50% del precio total. Como no hay {depósito} en el CRM que estoy usando, pensé que haría un cálculo simple
<!DOCTYPE html> <html> <p id="deposit"></p> <script> var x={total_price}; var y=0.5; var z=x*y; document.getElementById("deposit").innerHTML = "Deposit : " + z + "€"; </script>Pero mi CRM no parece poder manejar JS, ¿hay alguna otra forma de obtener el mismo resultado?
Desafortunadamente, de ninguna manera. HTML es un lenguaje de marcado, no tiene poderes de procesador, en absoluto. Es por eso que javascript entró en los navegadores. Y los clientes de correo electrónico modernos no admiten javascript.
Su CRM podría tener algunas variables propietarias personalizadas o personalización para HTML, que deben procesarse antes de enviar el correo electrónico. Es una buena característica tener en un CRM.
Hay más aquí sobre JavaScript en el correo electrónico.