Ошибка при открытии вкладки "Наценка" Есть решение
Ошибка при открытии вкладки "Наценка", подскажите как победить проблему.
Спасибо!)
С Уважением, Олег!
Query: SELECT
m.`id` id,
m.`type` type,
m.`name` name,
m.`user_id` user_id,
m.`modification_datetime` modification_datetime,
m.`enabled` enabled,
mr.`id` rule_id,
mr.`condition` 'condition',
mr.`fix_price` fix_price,
mr.`percent_markup` percent_markup,
mr.`fix_markup` fix_markup,
mr.`min_markup` min_markup,
mr.`max_markup` max_markup,
mr.`round` round,
mr.`round_to` round_to,
mr.`allow_lower` allow_lower,
COUNT(mrel.`rel_id`) total,
mr.currency currency
FROM `shop_kmsuppliers_markup` m
LEFT JOIN shop_kmsuppliers_markup_rule mr ON mr.`markup_id` = m.`id`
LEFT JOIN `shop_kmsuppliers_markup_rel` mrel ON mrel.`markup_id` = m.`id`
WHERE m.`type` = 'sku'
GROUP BY m.`id` code 1054</h2>
## wa-system/database/waModel.class.php(257) #0 wa-system/database/waModel.class.php(357): waModel->run(' SELECT/n ...') #1 wa-system/database/waDbStatement.class.php(229): waModel->query(' SELECT/n ...') #2 wa-system/database/waModel.class.php(337): waDbStatement->query(Array) #3 wa-apps/shop/plugins/kmsuppliers/lib/model/shopKmsuppliersPluginMarkupRule.model.php(33): waModel->query(' SELECT/n ...', Array) #4 wa-apps/shop/plugins/kmsuppliers/lib/actions/markup/shopKmsuppliersPluginMarkup.action.php(18): shopKmsuppliersPluginMarkupRuleModel->getRulesForMarkupRule('sku') #5 wa-system/controller/waViewAction.class.php(160): shopKmsuppliersPluginMarkupAction->execute() #6 wa-system/controller/waViewController.class.php(86): waViewAction->display() #7 wa-system/controller/waDefaultViewController.class.php(48): waViewController->executeAction(Object(shopKmsuppliersPluginMarkupAction)) #8 wa-system/controller/waController.class.php(21): waDefaultViewController->execute() #9 wa-system/controller/waViewController.class.php(46): waController->run(NULL) #10 wa-system/controller/waFrontController.class.php(255): waViewController->run(NULL) #11 wa-system/controller/waFrontController.class.php(190): waFrontController->runController(Object(waDefaultViewController), NULL) #12 wa-system/controller/waFrontController.class.php(84): waFrontController->execute('kmsuppliers', 'markup', NULL) #13 wa-system/waSystem.class.php(703): waFrontController->dispatch() #14 wa-system/waSystem.class.php(576): waSystem->dispatchBackend('jr0utej/shop/') #15 index.php(10): waSystem->dispatch() #16 {main}<h2>GET</h2>
array( 'plugin' => 'kmsuppliers', 'module' => 'markup', 'type' => 'sku', 'start' => '0', 'records' => '50', 'search' => '', '_' => '1571233453257', )<h2>Params</h2>
array()
2 ответа
Добрый день
Надеюсь сегодня-завтра будет опубликовано обновление, которое исправит эту ошибку
Если надо быстро, то в базе, в таблице shop_kmsuppliers_markup_rule добавьте поле currency с типом varchar(3) и заработает.
Здравствуйте, Евгений!
Можете расписать, чуть более поподробнее, как добавить поле поле currency с типом varchar(3)
Спасибо за ответ!
С Уважением, Олег