Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Общая информация

Note

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

...

Нужно понимать, что если у вас большой магазин, в котором сотни различных типов товаров (тип товара это Холодильники, Ноутбуки, Телевизоры и т.д.), то одному человеку может понадобиться несколько месяцев, чтобы связать эти характеристики только с одним источником характеристик (источник - характеристики из другого набора, загруженные из прайса или полученные парсером). И умножьте это время на количество источников. Поэтому, нужно выбрать 20-30 основных категорий, расположить их в порядке приоритета, и начать делать сопоставление характеристик именно с них.

Видео с примером работы (какие-то функции могут быть добавлены с момента записи видео, поэтому читайте эту инструкцию):

https://www.youtube.com/watch?v=8N2AE5nAFNU

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

...

Помимо характеристик, нужно связывать и значения характеристик, чтобы они не дублировались в фильтре, если имеют разное написание. Автоматически связываются значения у связанных характеристик, если они совпадают 1 в 1 между собой. Так же автоматически добавляются значения для характеристик с типом “Целое число”, “Дробное число” , т.е. значения характеристик этих типов не нужно связывать с вашими значениями, при условии, что можно автоматически преобразовать единицы измерения или они совпадают.

...

4. В поле Источник для добавленных характеристик нужно указать следующие формулы:

1108|part||1 - для значения min

1108|part||2 - для значения max

параметры разделяются символом вертикальной черты |

1108 - это ИД характеристики, откуда будет взято значение для преобразования (т.е. исходная характеристика, которую нужно разделить)

...

part - кодовое слово, указывающее программе, что нужно взять часть от исходного значения

- символ разделитель значений

1, 2 - номер значения из строки, в моем пример 1 это будет значение до , а 2 - после.

Для значения характеристики 120 x 180 x 15 мм если нужно получить третье значение, то формула будет такой: 1108|part|х|3

Разделитель всегда копируйте из значения характеристики, так как на глаз может быть не понятно, длинное тире там или дефис, или русская/английская буква x

...

Если вы хотите, чтобы в max подставлялось то же значение, что и в min, в случае, когда величина только одна, то в формулу для характеристики max нужно добавить в конец еще один параметр [any]

...

получится такая формула 1108|part||2|[any]

И после нажатия кнопки “Обработать х-ки” будет уже 4 значения.

...

div100 - во второй строке слово div, которое означает, что нужно разделить, и после него число, на которое разделить. Если нужно разделить на дробное число, то разделитель нужно указывать точку (например 0.001)

Если бы нужно было умножить исходное значение, то во второй строке нужно писать, например, mult1000 - где mult означает умножение, а 1000 - число, на которое умножить.

...