Opencart, ocStore обновление наличия для поля STOCK_STATUS_ID

Аватара пользователя
TechAdmin
Администратор
Сообщения: 4286
Зарегистрирован: 27 авг 2008 14:30

11 окт 2018 14:13

Активируйте флаг выгрузки категорий, без них не могут быть выгружены товары.
С уважением, поддержка ElbuzGroup.
isbesedin
Сообщения: 78
Зарегистрирован: 09 окт 2018 13:53

11 окт 2018 14:37

Активировал. Ошибки не ушли.

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
Аватара пользователя
TechAdmin
Администратор
Сообщения: 4286
Зарегистрирован: 27 авг 2008 14:30

11 окт 2018 15:56

Пропишите 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.
isbesedin
Сообщения: 78
Зарегистрирован: 09 окт 2018 13:53

11 окт 2018 16:08

Готово.

Данные не обновились.

Также возникла проблема, что при обновлении для всех родительских категорий проставляется галочка "Главное меню:
Показывать в главном меню (только для главных родительских категорий)." и все категории попадают в главное меню. Не нашел настроек по этому поводу в системе. Можно это как-то отключить?


Текст ошибки:
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
Аватара пользователя
TechAdmin
Администратор
Сообщения: 4286
Зарегистрирован: 27 авг 2008 14:30

11 окт 2018 16:23

Данные не обновились.
К сожалению повторить не удалось на вашей базе данных, выгрузка происходит без ошибок.
Также возникла проблема, что при обновлении для всех родительских категорий проставляется галочка "Главное меню:
Отключили обновление.
С уважением, поддержка ElbuzGroup.
isbesedin
Сообщения: 78
Зарегистрирован: 09 окт 2018 13:53

12 окт 2018 23:41

TechAdmin писал(а):
11 окт 2018 16:23
К сожалению повторить не удалось на вашей базе данных, выгрузка происходит без ошибок.
После перезагрузки страницы и повтороного входа в истему заработало, большое спасибо за помощь.
TechAdmin писал(а):
11 окт 2018 16:23
Отключили обновление.
Спасибо, теперь все идеально.
Ответить

Вернуться в «SQL запросы для обновления сайта из E-Trade Jumper»