Перейти к содержанию
gektor

Импорт / Экспорт категорий в Opencart 2.3 через sql

Рекомендуемые сообщения

В Opencart 2.3. есть меню Система-Импорт / Экспорт. Чтобы узнать какой вид должен иметь файл импорта, сделал экспорт. Взяв за основу этот, попробовал добавить категорию в таком же виде, создав новый файл с разрешением .sql и сделал импорт. После нажатия "Импорт" выдает ошибку 500 - невозможно обработать запрос. Подскажите, пожалуйста, что неправильно делаю.

Файл для импорта:

TRUNCATE TABLE `oc_category`;

INSERT INTO `oc_category` (`category_id`, `image`, `parent_id`, `top`, `column`, `sort_order`, `status`, `date_added`, `date_modified`) VALUES ('71', '', '59', '1', '1', '0', '1', '2017-07-07 14:30:09', '2017-07-07 16:20:42');


TRUNCATE TABLE `oc_category_description`;

INSERT INTO `oc_category_description` (`category_id`, `language_id`, `name`, `description`, `meta_title`, `meta_description`, `meta_keyword`, `meta_h1`) VALUES ('71', '2', 'Категория', '', '', '', '', '');

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

может и ничего. Может в коде ошибка.

Нужно смотреть логи.

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

во первых команда 

TRUNCATE TABLE полностью очищает таблицу.

во вторых возможно не проходит сразу несколько комманд.

 

Попробуй скормить файл с только одной строчкой 

 

INSERT INTO `oc_category` ....

затем с этой строчкой

INSERT INTO `oc_category_description` ....

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×

Важная информация

На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности.