Удалите элемент Div из писем с подтверждением Magento 2 перед их отправкой - PullRequest
0 голосов
/ 10 февраля 2020

У нас есть веб-сайт 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 из письма с подтверждением

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...