У нас есть веб-сайт Magento 2, который использует множество опций комплектации и пользовательских опций во внешнем интерфейсе. Мы добавили всплывающие подсказки к ярлыкам для каждого параметра в интерфейсе, то есть «Пожалуйста, выберите цвет», который затем имеет всплывающую подсказку, которая будет отображать изображения или текст, когда человек нажимает на значок дополнительной информации.
Проблема заключается в том, что электронные письма с подтверждением заказа Magento 2 помещают событие onclick в электронные письма, поэтому спам-фильтры блокируют электронные письма, так как в них есть какой-то скрипт. Мы добавили css, чтобы в коде ничего не отображалось, чтобы электронное письмо выглядело правильно для пользователя, но код все еще там, поэтому спам-фильтры все равно видят его, даже если пользователь этого не делает.
Есть ли способ добавить скрипт для полного удаления элемента span перед отправкой письма? Я надеялся добавить что-то в файл JS, который создает электронное письмо, и сказать ему, чтобы он полностью удалил элемент span.
Вот код, который мы используем:
<span id="dsf">Step 1: Please choose a colour:</span><span id="fff" onclick="tooltip.pop(this, '#giftbox', {sticky:true, position:0, cssClass:'no-padding'})"><img src=" https://abc.co.nz/i/tt.png" /></span>
Итак, в основном мы хотим полностью удалить span с id fff из письма с подтверждением