Настройка парсинга описания с фото

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

Как указать пасрсинг описаний с фото в модуле SimplePars

Что бы указать модулю что в данной границе парсинга есть фото которые нужно скачать в случаи использования границы в роли описания товара вам нужно сделать следующие.

Все фото хранятся в html теге Пример :

<img alt="" src="/res/img/uploads/landing/133134/im_5eb68e7cb45c4.jpg">

Все что вам нужно сделать это в поиск замене заменить <img на {img} и тем самым вы поставите маячок для модуля и он будет знать что вы желаете скачать эти фото непосредственно к себе.
То есть правило будет выглядеть так.
<img|{img}

После применения этого правила у вас тег с фото получит вот такой формат.
Пример:

{img} alt="" src="/res/img/uploads/landing/133134/im_5eb68e7cb45c4.jpg">

Это именно то что нам нужно!!!

Внимание!!!
Сразу хочу предупредить если вы хотите сохранить фото в описании, и при этом удалить все html теги, что полностью реально, вам нужно указать правило в поиск замене
<img|{img}
перед тем как укажите правило вырезать все html теги
<{skip}>|

Если укажите в обратном порядке то модуль сперва вырежет все html теги а затем будет искать где html тег в котором нужно поставить моячек для фото, и понятное дело ничего не найдет. Будьте внимательны и не забывайте об этом.

Как будет выглядеть поиск замена границы описания с правильно оформленным парсингом фото

А теперь пример того же описания с парсингом фото но без лишних html тегов.

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

На данный момент управления этой настройкой отсутствует и модуль по умолчанию грузит фото в директорию /image/catalog/description/ внутри которой создает директории с названиями от 0 до 9 и раскладывает по ним фото, что бы снизить нагрузку на файловую систему и тем самым сделать работу вашего сайта быстрее.

На этом все настройки для парсинга описания с фото закончились :)