Ошибка показа веса товара в админке сайта На рассмотрении

5

Вес товара в админке сайта показывается неверно. Как возникает эта ошибка я так и не понял. Именно эта вылезла при импорте товаров из файла.

В карточке товара вес 30 грамм, а в админке в списке товаров в категории показывает 12 кг . Вес 12 кг в категории меняется в зависимости от того, что мы делаем. Простое пересохранение карточки товара приводит к изменению этой цифры.

Файл видео лежит здесь https://drive.google.com/file/d/0B0DtWwy54HvVS2dpU...

Твоя труба не смогла этот файл обработать на момент написания, но если вдруг то


10 комментариев

  • +1
    Ярослав М Ярослав М 5 июня 2017 12:00 #

    Еще раз ссылку на видео на другом сайте. На трубе так и не заработало видео http://hobbyoutlet.ru/downloads/%D0%B1%D0%B0%D0%B3...

  • 0

    Выполните этот SQL-запрос в phpMyAdmin:

    SELECT
        pf.product_id,
        fvd.value,
        fvd.unit
    FROM `shop_product_features` pf
    JOIN `shop_feature` f
        ON f.id = pf.feature_id
    JOIN `shop_feature_values_dimension` fvd
        ON fvd.feature_id = f.id
    WHERE pf.product_id = 8312
        AND f.code = 'weight'
        AND sku_id IS NULL

    Он покажет, сколько для товара с ID=8312 хранится записей со значением веса. Если записей окажется более одной, значит, остальные лишние, и для отображения в списке товаров, возможно, выбирается просто первая попавшаяся.

  • +3
    Дмитрий Дмитрий 2 апреля 2018 15:01 #

    Такая же ерунда и не понятно как с ней бороться. :((

    При каждом редактировании величина "Вес" меняется случайным образом из списка значений. 50 грамм легко превращаются в 6 кг. И доставка заказа вместо 230 руб. становится более 80 000 руб.!
    Я не знаю, что подставляется в плагины расчёта доставки

  • 0

    столкнулся с подобной проблемой, решение есть?

    WA отмалчивается?

    у одного товара за 40т строк показывает, при чем не только редактирование добавляет лишние, но и импорт csv

  • +1
    Игорь Игорь 21 марта 2019 11:29 #

    Та же ситуация. Импорт CSV с перезаписаным весом не помогает. Есть решение?

    • +1
      Дмитрий Дмитрий 21 марта 2019 13:09 #

      Пока нет. 

      Обращался в службу поддержки. Они признали ошибку движка и обещали исправить в обновлении.


      Описанная вами проблема вызвана ошибкой в Shop-Script, поэтому мы вернули вам деньги, полученные за диагностику по заказу №570601. Вскоре средства вернутся на ваш счёт. Об ошибке мы сообщили разработчикам — ожидайте исправления, пожалуйста.

      Мы вам внесли изменения в код экспорта, которые позволили относительно верно экспортировать значения веса, попробуйте сейчас, пожалуйста. Но из-за конфликта веса товара и непосредственно артикула, они выгружаются примерно как {6 г,50 г} , а нужно оставить только один, но импортировать не получится поверх такого значения, об этом кат раз и сообщили разработчикам. Можем предложить экспортировать все товары, исправить в CSV вес на правильный, в Настройки - Характеристики и типы товаров удалить и создать заново характеристику веса, она очистится во всех товарах, после этого экспортировать исправленный файл обратно, должно сработать. Стоит сделать резервную копию базы данных перед этими действиями.

      • +1
        Игорь Игорь 21 марта 2019 13:33 #

        Спасибо за информацию.

        Блин, стремно как то на работающем магазине с >10к товарами предпринимать такие действия. Особенно после фразы "должно сработать". Да и 10к товаров, в среднем по 4 артикула, т.е. 40к правок вручную в csv - это ведь... не возможно наверное.

        Вы пробовали? :)

        • +1
          Дмитрий Дмитрий 21 марта 2019 13:44 #

          Нет, не рискнул. )

          Но у меня ситуация чуть проще. Из общего числа товаров, вот таких "бракованных" всего несколько сотен. Да артикулов по одному на товар. Вот и задал вопрос про вес товара в базе.

          Так что ждём правки от разработчика. ;-))

        • +1
          Михаил Ушенин Михаил Ушенин Webasyst 25 марта 2019 15:37 #

          Напишите об этом в службу поддержки, пожалуйста. Постараемся разобраться.

          • +1
            Дмитрий Дмитрий 25 марта 2019 15:55 #

            Я чуть выше об этом написал, что обратился в поддержку и после долгих разбирательств получил ответ.

            Описанная вами проблема вызвана ошибкой в Shop-Script, поэтому мы вернули вам деньги, полученные за диагностику по заказу №570601. Вскоре средства вернутся на ваш счёт. Об ошибке мы сообщили разработчикам — ожидайте исправления, пожалуйста.

            Запрос: №1457545

            Добавить комментарий

            Чтобы добавить комментарий, зарегистрируйтесь или войдите