Opencart, ocStore обновление наличия для поля STOCK_STATUS_ID
Активируйте флаг выгрузки категорий, без них не могут быть выгружены товары.
С уважением, поддержка ElbuzGroup.
Активировал. Ошибки не ушли.
Fatal error: Uncaught exception 'mysqli_sql_exception' with message 'Unknown column 'product.uuid' in 'where clause'' in /var/www/u3271847/data/www/vpoxode.ru/etrade_http_tunnel2/etrade_http_tunnel.php:763 Stack trace: #0 /var/www/u3271847/data/www/vpoxode.ru/etrade_http_tunnel2/etrade_http_tunnel.php(763): mysqli->query('UPDATE oc_produ...', 1) #1 /var/www/u3271847/data/www/vpoxode.ru/etrade_http_tunnel2/etrade_http_tunnel.php(806): sql_query_run('UPDATE oc_produ...', 1) #2 /var/www/u3271847/data/www/vpoxode.ru/etrade_http_tunnel2/etrade_http_tunnel.php(679): run_sql_commands('VVBEQVRFIG9jX3B...', 'SELECT', Object(mysqli), 1, '', '0') #3 {main} thrown in /var/www/u3271847/data/www/vpoxode.ru/etrade_http_tunnel2/etrade_http_tunnel.php on line 763 24567Error: Unknown error type File: /var/www/u3271847/data/www/vpoxode.ru/etrade_http_tunnel2/etrade_http_tunnel.php Message: Uncaught exception 'mysqli_sql_exception' with message 'Unknown column 'product.uuid' in 'where clause'' in /var/www/u3271847/data/www/v
Fatal error: Uncaught exception 'mysqli_sql_exception' with message 'Unknown column 'product.uuid' in 'where clause'' in /var/www/u3271847/data/www/vpoxode.ru/etrade_http_tunnel2/etrade_http_tunnel.php:763 Stack trace: #0 /var/www/u3271847/data/www/vpoxode.ru/etrade_http_tunnel2/etrade_http_tunnel.php(763): mysqli->query('UPDATE oc_produ...', 1) #1 /var/www/u3271847/data/www/vpoxode.ru/etrade_http_tunnel2/etrade_http_tunnel.php(806): sql_query_run('UPDATE oc_produ...', 1) #2 /var/www/u3271847/data/www/vpoxode.ru/etrade_http_tunnel2/etrade_http_tunnel.php(679): run_sql_commands('VVBEQVRFIG9jX3B...', 'SELECT', Object(mysqli), 1, '', '0') #3 {main} thrown in /var/www/u3271847/data/www/vpoxode.ru/etrade_http_tunnel2/etrade_http_tunnel.php on line 763 24567Error: Unknown error type File: /var/www/u3271847/data/www/vpoxode.ru/etrade_http_tunnel2/etrade_http_tunnel.php Message: Uncaught exception 'mysqli_sql_exception' with message 'Unknown column 'product.uuid' in 'where clause'' in /var/www/u3271847/data/www/v
Пропишите SQL запрос
Код: Выделить всё
UPDATE oc_product t1, etrade_product_temp t2
SET t1.stock_status_id = IF(t2.stock_status_name = 'В наличии', 7, 5)
WHERE t1.uuid = t2.uuid;;;
С уважением, поддержка ElbuzGroup.
Готово.
Данные не обновились.
Также возникла проблема, что при обновлении для всех родительских категорий проставляется галочка "Главное меню:
Показывать в главном меню (только для главных родительских категорий)." и все категории попадают в главное меню. Не нашел настроек по этому поводу в системе. Можно это как-то отключить?
Текст ошибки:
Fatal error: Uncaught exception 'mysqli_sql_exception' with message 'You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'UPDATE oc_product t1, etrade_product_temp t2 SET t1.stock_status_id = IF(t2.sto' at line 1' in /var/www/u3271847/data/www/vpoxode.ru/etrade_http_tunnel2/etrade_http_tunnel.php:763 Stack trace: #0 /var/www/u3271847/data/www/vpoxode.ru/etrade_http_tunnel2/etrade_http_tunnel.php(763): mysqli->query('UPDATE oc_produ...', 1) #1 /var/www/u3271847/data/www/vpoxode.ru/etrade_http_tunnel2/etrade_http_tunnel.php(806): sql_query_run('UPDATE oc_produ...', 1) #2 /var/www/u3271847/data/www/vpoxode.ru/etrade_http_tunnel2/etrade_http_tunnel.php(679): run_sql_commands('VVBEQVRFIG9jX3B...', 'SELECT', Object(mysqli), 1, '', '0') #3 {main} thrown in /var/www/u3271847/data/www/vpoxode.ru/etrade_http_tunnel2/etrade_http_tunnel.php on line 763 24567Error: Unknown error type File: /var/www/u3271847/data/www/vpoxode.ru/etrade_ht
Данные не обновились.
Также возникла проблема, что при обновлении для всех родительских категорий проставляется галочка "Главное меню:
Показывать в главном меню (только для главных родительских категорий)." и все категории попадают в главное меню. Не нашел настроек по этому поводу в системе. Можно это как-то отключить?
Текст ошибки:
Fatal error: Uncaught exception 'mysqli_sql_exception' with message 'You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'UPDATE oc_product t1, etrade_product_temp t2 SET t1.stock_status_id = IF(t2.sto' at line 1' in /var/www/u3271847/data/www/vpoxode.ru/etrade_http_tunnel2/etrade_http_tunnel.php:763 Stack trace: #0 /var/www/u3271847/data/www/vpoxode.ru/etrade_http_tunnel2/etrade_http_tunnel.php(763): mysqli->query('UPDATE oc_produ...', 1) #1 /var/www/u3271847/data/www/vpoxode.ru/etrade_http_tunnel2/etrade_http_tunnel.php(806): sql_query_run('UPDATE oc_produ...', 1) #2 /var/www/u3271847/data/www/vpoxode.ru/etrade_http_tunnel2/etrade_http_tunnel.php(679): run_sql_commands('VVBEQVRFIG9jX3B...', 'SELECT', Object(mysqli), 1, '', '0') #3 {main} thrown in /var/www/u3271847/data/www/vpoxode.ru/etrade_http_tunnel2/etrade_http_tunnel.php on line 763 24567Error: Unknown error type File: /var/www/u3271847/data/www/vpoxode.ru/etrade_ht
К сожалению повторить не удалось на вашей базе данных, выгрузка происходит без ошибок.Данные не обновились.
Отключили обновление.Также возникла проблема, что при обновлении для всех родительских категорий проставляется галочка "Главное меню:
С уважением, поддержка ElbuzGroup.
После перезагрузки страницы и повтороного входа в истему заработало, большое спасибо за помощь.
Спасибо, теперь все идеально.