Фильтрация товаров по основному Значению

Такой пример:

есть Характеристика “Диагональ экрана”

и есть четыре товара со следующими значениями:
17 дюймов
20’
20 дюйм
20 дюймов

Соответственно, на сайте мы будем видеть в фильтрах все эти 4 значения в таком виде, как они называются в товарах…

Можно ли вручную для характеристики прописать значение:
17
20

И соответственно на сайте были чисто выведены эти ручные значения, а не значения из товаров…
и соответственно когда мы ищем товар по значению “20”
выводятся все три товара со значениями, содержащими основное значение 20, а именно:
20’
20 дюйм
20 дюймов

Это можно так настроить или надо дорабатывать функционал?

А еще будут
Диагональ экрана, дюйм
Диагональ экрана, см
Диагональ
Диагональ в дюймах

и такие

вес (здесь могут быть и кг и г сразу)
вес, кг
вес г
вес нетто\брутто

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

2 лайка

Модуль есть.

Ещё у Мауриса есть модуль и группировки самих Характеристик.

Сам не использую, т.к. все равно поставщики могут просто НЕ передавать нужную вам характеристику ни в каком виде и ее например надо брать с чертежа или фото товара.
Поэтому все равно все товары новые контентщик причесывают.

Если вы заполняете новый каталог, то стырьте парсером все с озона. Маркетплесы грабить не грех! А уже новые товары - ручками.

Если немного подумать и сделать характеристику товара числовой, и назвать «Диагональ экрана, дюймов» и чтоб никаких дополнительных символов, кроме цифр, в значение не лепить, то больше ничего выдумывать не нужно.

То же самое касается любого размера, веса и тому подобных характеристик.

Отсекайте лишнее.

Уже нельзя делать чисто числовые характеристки.
Картовцы это вырезали.
Теперь “Текст или число”

Не понимаю, каким местом это придумано :frowning:

Ну а если использовать тип фильтра «Слайдер с числами»?

Ну тут они исхитрились использовать неявное преобразование типов, которым насквозь пропитан php.
Может и был в этом какой-то сакральный смысл, но

я тоже не понимаю…

2 лайка