Expand | ||
---|---|---|
| ||
При загрузке характеристик из разных источников (файлы, прайсы, парсеры) вы не можете их просто взять и выгрузить на сайт, если нужно, чтобы на сайте были фильтры. Одни и те же характеристики в разных источниках могут называться по-разному и отображаться в разных единицах измерения. Сами значения характеристик так же называются по-разному. Вот примеры, что получается, если просто взять и выгрузить характеристики с разных источников без предварительной обработки: При этом и сами характеристики могут называться по-разному, например “Назначение ноутбука” и “Тип ноутбука” и у вас на сайте добавится 2 фильтра, которые значат одно и то же. Какие еще могут быть проблемы:
Что делать? Нужно заводить свой собственный набор характеристик, к которому уже привязывать характеристики с других сайтов. Т.е. характеристика не добавляется вашему товару, пока вы не сделаете соответствия. За основу можно взять характеристики с какого-то сайта, описаниям которого вы доверяете и на котором есть все группы товаров, которые вы продаете. А уже к этой “основе” привязывать характеристики других сайтов. Можно для одних групп за основу брать один сайт, для других - другой. |
...
Помимо характеристик, нужно связывать и значения характеристик, чтобы они не дублировались в фильтре, если имеют разное написание. Автоматически связываются значения у связанных характеристик, если они совпадают 1 в 1 между собой. Так же автоматически добавляются значения для характеристик с типом “Целое число”, “Дробное число” , т.е. значения характеристик этих типов не нужно связывать с вашими значениями, при условии, что можно автоматически преобразовать единицы измерения или они совпадают.
...
Если ваша характеристика в килограммах, а из источника в граммах, то чтобы получить в ваших единицах измерения нужно характеристику источника разделить на 1000. Но вводить в формулу можно только значения для умножения, поэтому нужно ввести значение формулы 0.001, т.е. умножить на 0.001 равносильно как разделить на 1000.
Note |
---|
Разделитель дробной части в значении формулы должен быть обязательно точка, не запятая. |
...