В этой части я расскажу как настраивать парсинг в ИМ
Ну вот вы и дошли до самого сложного интересного. Заварите чай и начнем знакомится с данной вкладкой. Эта вкладка наверное самая сложная для описания всех возможных вариантов настроек. Честно говоря я сам до конца не знаю все варианты событий которые можно сделать при помощи этих настроек. Это может звучит глупо, но это правда. Суть в том что я потратил много времени на записывание и реализацию всех возможных вариантов парсинга, и пришел к выводу что луче создать много маленьких инструментов которые в последствии можно будет между собой смешивать.
Что такое простые данные а что сложные.
Простые это такие данные которые состоят из одного значения.
Пример:
- Код товара [model]
- Артикул [sku]
- Название
- Цена
- Количество
- Производитель
- Описание
- И все поля в вкладке Данные.
Все эти параметры товара имеют общим тот факт что их можно заполнить одним значением.
Код товара один на весь товар, описание одно, название одно. ......
В этой статье пойдет речь именно о настройке этих полей.
Сложные, хоть я так их называю не совсем уж и сложные, просто составные.
К таким данным относятся те которых в товаре может быть больше одного.
Пример:
- Категории
- Фото товара
- Атрибуты
- Опции. О них я распишу в статье Парсинг в ИМ | Часть 2 (Сложные данные)
Примеры настроек
Для примера я возьму поле название товара.
Как видно в примере я указал границу парсинга в поле имя товара (1) при этом выбрав границу в (2), и модуль при парсинге возьмет значение которое лежит в этой границе парсинга и запишет в имя товара.
То же самое касается и всех остальных простых типов данных, как цена описание производитель.
Пример в пред просмотре:
Модуль спарсил данные по ссылке, затем взял текст которые попал в границу парсинга, что вы настроили и положил его в имя товара.
Вот так все просто.
Так же у вас есть возможность что то изменить в тех данных что спарсил модуль с сайта донора.
Изменить можно в поиск замене, что это такое вы можете прочесть здесь - Поиск/Замена
Но кроме этого вы можете прям в поле Имя товара дописать что то перед границей или после.
Пример
Результат
Как вы видите модуль взял границу парсинга и склеил ее с текстом что вы написали. Это правило касается всех полей в парсинге в им, да и парсинга в CSV вы можете склеивать разные текста с границами для получения нужного вам результата. Так же вы можете склеивать два, три или вообще любое количество границ парсинга для получения нужного вам текста.
SEO_URL и заполнение Метаданных товара.
Отдельно стоит отметить что при парсинге товара в магазин модуль умеет создать юрл товара, заполнять его мета данные.
Так же создавать мета данные категорий, производителей.
В каждом из этих разделов вам будет доступно два переключателя
- SEO_URL:
- Заполнять метаданные
Где вы можете выбрать как вам создавать ссылки на товар, и включить заполнение мета данных или нет.
Сами поля настроек мета данных находятся на вкладке SEO_Шаблоны.
Пример на скриншоте.
SEO Шаблон
Эти шаблоны заполняются так же как и любое другое поле товара относящееся к простому типу.
Можно написать все что угодно и склеить как вам пожелается.
Ну как бы всё вы молодцы и умеете настраивать парсинг в им. Все довольно просто.