Удалить ссылки

Как убрать адреса ссылок из HTML-текста и обычного текста при преобразовании значения.

Оператор Удалить ссылки очищает значение от URL перед записью в результат. Он полезен, когда в описании поставщика есть внешние ссылки, картинки, инструкции, рекламные переходы или обычные адреса сайтов, которые не должны попасть в итоговый результат.

Где включить

Оператор находится в преобразованиях значения. Настройте его в том поле, из которого нужно убрать адреса ссылок.

  1. Откройте настройки нужного значения, поля, узла или колонки.
  2. Добавьте правило в блоке Преобразования.
  3. В условии выберите Любое или другое условие, если ссылку нужно убирать не всегда.
  4. В действии выберите Очистка текстаУдалить ссылки.
  5. Проверьте результат на нескольких строках или товарах в предпросмотре.
Выбор оператора Удалить ссылки в преобразованиях Eofferix
Красной рамкой выделен оператор «Удалить ссылки» в списке действий преобразования.

Пример HTML-текста со ссылками

В примере удаляются адреса из атрибутов href и src, а также обычная ссылка, написанная текстом.

Было

<p>Комплект поставки: <a href="https://supplier.example/manual.pdf">инструкция</a>.</p>
<p>Фото: <img src="https://supplier.example/img/kit-1.jpg" alt="Комплект"></p>
<p>Видео: https://supplier.example/video/123</p>

Стало после оператора

<p>Комплект поставки: <a>инструкция</a>.</p> <p>Фото: <img alt="Комплект"></p> <p>Видео: </p>

Как работает удаление

Оператор убирает именно адрес ссылки. Текст внутри тега, подписи и остальные атрибуты остаются, если они не являются URL.

БылоСтало
<p>Комплект поставки: <a href="https://supplier.example/manual.pdf">инструкция</a>.</p><p>Комплект поставки: <a>инструкция</a>.</p>
<p>Фото: <img src="https://supplier.example/img/kit-1.jpg" alt="Комплект"></p><p>Фото: <img alt="Комплект"></p>
<p>Видео: https://supplier.example/video/123</p><p>Видео: </p>