Closed GOshaSaveiko closed 10 years ago
А ты не очищай таблицу, в чём проблема?
Проблема в том, что такое поведение не допустимо. Ваш совет похож на это: -- У меня стучит в подвеске, при повороте налево... -- А вы налево не поворачивайте.
Если серьезно, то поддерживать актуальные остатки без очистки таблицы невозможно. Если условием выгрузки является наличие на складе, или требуется изменить состав категории, а на сайте у вас 10 000 наименований. То что, мне теперь ненужное руками удалять?
может вместо очистки просто обнулять и отключать и обнулять товары?
Как говорится, это не баг, а фича. Разбор и добавление товаров в таблицу идет по порядку. Если этот порядок был нарушен в XML файле, то, соответственно, изменятся и ID.
Вариантов решения два:
Что выглядит более разумно?
Я за 2. Тем более, если уж совсем не хочется, то отключенные товары можно из PMA одним запросом снести, что, в принципе, по результату будет аналогично предварительной очистке таблицы.
рекомендую поставить установку SEO URL при экспорте тогда все товары будут на местах после полной очистки
При повторной выгрузке с очисткой таблицы товаров загружаемым товарам присваивается новый id.
Скорее всего нужно не очищать таблицу сопоставления GUID-ID.