Честно говоря, не совсем понятно, для чего такие сложности в созданием подгрупп?
Как правило на весы самообслуживания выгружается ну пару тройку сотен товаров, если их по максимуму, то вводится поиск по номерам, ну так проще, чем искать по картинкам. Картинки - это больше для самопроверки, похож товар или нет, но для поиска это сложно.
Если исходить из доп требований, то нужно было брать другие весы, других производителей, которые готовы за вменяемые деньги доработать любой алгоритм поиска под Вас. Я вот уверен на 99%, что Сервис Плюс, как ген поставщик, под ваши объемы весов дорабатывать либо не будет, либо будет за космические деньги, так как алгоритм одного клиента.
Но если весы брали б/у, ну так какие вопросы, известная дилемма: "кроилово ведет к попадалову", один фиг вы упретесь в проблемы, которые можно решить только через поставщика данных весов, а следовательно, это затраты, так как бесплатно никто ничего делать не будет. Ну так может был смысл нарисовать ТЗ и запросить у разных поставщиков весов стоимость и сроки реализации, потом посчитать, ну может быть и б/у весы взять, но понятного/выбранного поставщика, у которого заказать необходимые доработки.
Как пример реализации более 4-х групп. По факту, можно и подгруппы ввести, можно вообще много чего сделать.
(0,24Мб)