Обновление характеристики по артикулу

Добрый день.

Нужно обновить характеристику, допустим штрихкод, по артиклу. Как это сделать? У меня есть файл excel с артикулом и штрихкодом.

Есть плагин Обновление товаров, но он обновляет только цену остатки... Хотя там сразу заложена данная функция, и даже в логах написано что товар обновлен, ребята из техподдержки ответили просто:

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

Если что плагин от WA-PLUGINS.ru

Подскажите есть ли какой еще способ?

4 ответа

  • 2
    Tirasweb 4 мая 2017 21:08 #

    Как вариант написать скрипт, который будет самостоятельно менять значения в БД для каждого id товара из файла, например штрихкод. Менять значения всего лишь в 2-х таблицах shop_feature_values_varchar и shop_product_features. Для этого надо знать ещё значение поля feature_id из таблицы shop_feature. SELECTom получаем из shop_product_features значения feature_value_id где product_id из файла экселя, а feature_id соответствует штрихкоду, затем лезем в shop_feature_values_varchar и апдейтим в таблице столбец value где id соответствует feature_value_id из предыдущей таблицы

  • 1
    Genasyst 4 мая 2017 21:16 #

    вообще-то проще такую систему сделать на основе доп полей артикулов

    https://www.webasyst.ru/store/plugin/shop/productfields/

    • +1
      Tirasweb Tirasweb 4 мая 2017 21:31 #

      Тоже верно. Но человеку необходимо обновлять уже имеющиеся значения, а значит решение зависит от того как именно добавлены его штрихкоды к товарам. И основное требование это обновление инфы через таблицу экселя, и если предложенный вами плагин поддерживает импорт полей из файла - тогда это лучшее решение, а если нет, то ... )

  • 2

    Ну вы даёте. Странно что нет плагина массового изменения любого поля на основе другого. Руками чтоли все вводят данные?

Добавить ответ

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