Всем привет такой вопрос хочу прикрутить на сайт фильтр (FilterPro) описания и атрибуты товаров спарсены с яндекса (через Парсер с торговых площадок) но один и тот же атрибут у разных товаров у яндекса бывает записан по разному - например у одного ноутбука атрибут записан так 15'6 дюйма, щирокоформатный, мультитач а у другого ноутбука записано так 15'6 дюйма, мультитач, щирокоформатный что является одним и тем же по сути соответственно в фильтре получаются два пункта для фильтрации, а хотелось бы один (совмещающий эти атрибуты) в идеале хотелось бы вообще фильтрацию только по 15'6 дюйма конечно можно тупо сидеть и править все атрибуты после парсинга, но на сайте порядка 8000 товаров (бытовая техника, компьютеры и т.п.), атрибутов куча. хоть и товары на сайте обновляются раз в неделю, но каждый раз появляется порядка 100-150 новых товаров, так что пока все спарсиш и атрибуты поправишь, уже по новой надо добавлять товары кто как поступает в данной ситуации или может я как то неправильно фильтр настраиваю?
С фильтром все правильно, он работает как надо. Нужно править парсер. Рекомендую нанять программиста или связаться с автором парсера.
в представленном варианте - 3 атрибута записали в один атребуты должны лежать в своих ячейках и каждый товар должен иметь только ссылку на атрибут - вот так парсится а не тупо текст спарсили и теперь давайте поиск делать
немного не понял вот как выглядит атрибут на Яндексе Изображение Экран 15.6 дюймов, 1920x1080, широкоформатный точно так же он выглядит в магазине т.е. у яндекса записаны три атрибута в один получается? если в фильтре поставить разделитель атрибутов "," - то получится три вида атрибутов, но в одной категории...
варианты экранов - один атрибут, в данном случае 15.6 его значение разрешение - другой атрибут, в данном случе 1920x1080 его значение тип экрана - еще один атрибут, в данном случе широкоформатный его значение если вы заказываете парсеры - заказывайте у людей кто это делает проффисионально, а не тупой парсинг текста что спарсить что-то типа яндекса - требуется детально его проработать, и понять типы представления информации что бы потом граммотно разобрать, возможно это станет явным через пять минут просмотра, а может через день изучения а далее дело техники написать обработчик, учитывая каждый элемент информации