Не работает плагин обновление прайсов поставщиков

1

Добрый день, Кирилл,

Можете помочь с плагином обновление прайсов поставщиков.

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

<h2>Query Error 1062: Duplicate entry '2-mr-2481' for key 'supplier_id_2'
Query: UPDATE shop_kmsuppliers_sku
SET `article` = 'mr-2481'
WHERE `id` = '18487' code 1062</h2>
## wa-system/database/waModel.class.php(266)
#0 wa-system/database/waModel.class.php(321): waModel->run('UPDATE shop_kms...')
#1 wa-system/database/waModel.class.php(445): waModel->exec('UPDATE shop_kms...')
#2 wa-system/database/waModel.class.php(386): waModel->updateByField('id', 'mr-2481', Array, NULL, false)
#3 wa-apps/shop/plugins/kmsuppliers/lib/actions/utils/shopKmsuppliersPluginUtils.actions.php(108): waModel->updateById('18487', Array)
#4 wa-system/controller/waJsonActions.class.php(31): shopKmsuppliersPluginUtilsActions->addPostAndPreFixAction()
#5 wa-system/controller/waJsonActions.class.php(50): waJsonActions->execute('addPostAndPreFi...')
#6 wa-system/controller/waFrontController.class.php(263): waJsonActions->run('addPostAndPreFi...')
#7 wa-system/controller/waFrontController.class.php(190): waFrontController->runController(Object(shopKmsuppliersPluginUtilsActions), 'addPostAndPreFi...')
#8 wa-system/controller/waFrontController.class.php(84): waFrontController->execute('kmsuppliers', 'utils', 'addPostAndPreFi...')
#9 wa-system/controller/waDispatch.class.php(157): waFrontController->dispatch()
#10 wa-system/controller/waDispatch.class.php(32): waDispatch->dispatchBackend('webasyst/shop/')
#11 wa-system/waSystem.class.php(610): waDispatch->dispatch()
#12 index.php(7): waSystem->dispatch()
#13 {main}
<h2>GET</h2>
[
  'plugin' => 'kmsuppliers',
  'module' => 'utils',
  'action' => 'addPostAndPreFix',
]
<h2>POST</h2>
[
  'id' => '2',
  '_csrf' => '[hidden]',
]
<h2>Params</h2>
[]

Еще хотела уточнить планируете ли вы дорабатывать плагин? Не хватает некоторых функций.

Например массовое выделение неактивных артикулов, приходится более 100 товаров прокликивать по одному.


Опубликовано: 30 июня 2021

1 ответ


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

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