Добрый день, уважаемые форумчане!
Столкнулся с такой задачей:
Мне в магазине нужно синхронизовать наличие товаров с остатками у поставщика. Т.е. у поставщика склад детской одежды, на складе есть:
куртка №1 - 5 шт
куртка №2 размер 165 - 3 шт
куртка №2 размер 180 - 2 шт
Куртка №7 - 9 шт
Завтра у него приехал другой магазин и забрали часть. Осталось:
Куртка №1 - 2 шт.
куртка №2 размер 165 - закончилась
куртка №2 размер 180 - 2 шт
Куртка №7 - 3 шт.
Мне соответственно нужно, чтобы в автоматическом режиме, куртка №2 размер 165 перестала отображаться в магазине. Трудность в том, что куртка №2 размер 165 и куртка №2 размер 180 - это один и тот же товар, и вариант размера можно выбрать в карточке самого товара чекбоксом. Вот тут наглядно видно: http://burundik.ru/devochkam/verxnjaja-odezhda/kurtki-vetrovki-puxoviki/kurtka-dlya-devochki-boom-by-orby
Как это можно реализовать?
Поставщик предлагает два вида файлов с остатками, которые он выгружает из 1С:
1. Xlsx
2. Xml
Оба файла, по каждой позиции, по каждому размеру имеют уникальный номер. У меня есть модули Excelport и TotalImopt, которые позволяют загружать на сайт товары в таблицах Excel и Xml. По идее, можно легко организовать, чтобы загрузка делалась по уникальному номеру, но тогда куртка №2 размер 165 и куртка №2 размер 180 - будут разными товарами на сайте отображаться.
Что можно придумать. чтобы при загрузке прайсов из отображения убирался чекбокс размер 165. но при этом оставался размер 180?