Всем привет!
Помогите, пожалуйста, сообразить логику и возможность реализации на ос3.
Есть сайт с матрасами. https://дримлайн.рф/catalog/vzroslye-matrasy
Проваливаемся в карточку товара - видим доступные опции (размеры). При выборе размера меняется артикул, цена, характеристики. То есть, по факту происходит переход на другую карточку товара. Тут более-менее ясно, есть модули серий, коллекций, нужно что-то подобрать.
Но суть заведения товара мне категорически неясна. Выходит, что каждый товар заведен, как отдельный. Ладно, примем как данность, что нам неважно, заводить 200 товаров или (каждый матрас имеет, в среднем, до 50 размеров) 10 000 товаров. Хорошо, завели 10к товаров. Но ведь и на витрине будет 10к товаров!!! А у них - 190. И при этом все фильтруется. И каждый артикул можно найти через поиск по-отдельности.
Как это сделано? Завели 10к товаров из которых 9800 скрыли с витрины, но при этом они искабельны? В общем, если кто знает, буду крайне благодарен за наводку.