Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

Перенос магазина на OC_Store


Recommended Posts

Здравствуйте, помогите советом. Хочу перенести магазин с чистого Опенкарта 1.5.4.1 на OC_Store. Установил, шаблон настроил. Теперь пытаюсь импортировать базу вылазит куча ошибок и импорт соответственно не идет. Ругается по видимому на отсутствующие модули. Также лезут такие ошибки #1062 - Duplicate entry '1' for key 'PRIMARY' Подскажите, какие таблицы нужно по минимуму экспортировать, чтобы перенеслись товары, категории, производители, атрибуты, валюты, не затрагивая модулей. Если удаляю все таблицы в чистом oc_sore магазине и импортирую со старого опенкарт магазина, импорт проходит, но при попытке зайти на сайт, просто белый экран. Совместимы ли данные в этих таблицах между Opencart и OC Store?

 

Вообщем прошу подсказок как правильно все сделать.

Надіслати
Поділитися на інших сайтах


Таблицы нового магазина надо не удалять, а чистить. Даже все не обязательно. Достаточно очистить те, которые содержать контент - товары, категории, производители и то, что к ним относится.

грубо говоря, очистить все таблицы, которые начинаются с:

[префикс_]product

[префикс_]manufacturer

[префикс_]category

[префикс_]attribute

Некогда лезть в базу и штудировать, но сами должны разобраться, это не сложно.

Потом из дампа старой базы заливаете все таблицы в соответствующие таблицы базы данных и вуаля... все готово :)

P.S. - естественно, необходимо следить за соответствием столбцов, возможно придется где-то в файлах добавить и заполнить столбцы, или настроить в базе данных автозаполнение для столбцов, отсутствующих в таблицах дампа старой базы.

 

Конечно же, phpMyAdmin - не самый лучший способ для этого, поэтому рекомендую программку Navicat.

Она способна загружать сразу несколько таблиц, имеет тонкие настройки, в том числе и с какой по какую строку необходимо вносить записи в базу, какие разделители у цены, даты и времени и многое другое...

Самое полезное в этой программе - она умеет:

- добавлять записи

- обновлять записи (по ключу)

- обновлять записи, если они есть и добавлять, если нет (по ключу)

- удалять записи  (по ключу)

- заменять полностью таблицу (удалить старые записи и внести новые)

Программа коммерческая, работает через SSH-туннель. Так что, перед приобретением, убедитесь, что она вам пригодится. (Если ваш хостер не предоставляет доступ по SSH - она вам не нужна)

 

Ну и напоследок: указанная вами ошибка - это ошибка дублирования записи. То есть, вы пытаетесь записать в таблицу данные с индексным значением, уже находящимся в таблице. Скорее всего, эта проблема у вас возникает именно из-за работы через phpMyAdmin. 

Надіслати
Поділитися на інших сайтах


Очистил все таблицы в новом магазине. В процессе импорта вылезло 3 ошибки об отсутствующих полях таблиц. Создал в ручную. Импорт прошел. Теперь при заходе в магазин белый экран. Также белый экран каталог-товары Какие из таблиц нельзя очищать? Или что подправить. Остальные данные в админке появились.

Надіслати
Поділитися на інших сайтах


Вот лог ошибок.

 

2015-04-06 20:23:46 - PHP Notice: Error: Could not load controller module/manufacturer! in Z:\home\localhost\www\elitcases\system\engine\controller.php on line 47
2015-04-06 20:23:51 - PHP Notice: Error: Could not load controller module/manufacturer! in Z:\home\localhost\www\elitcases\system\engine\controller.php on line 47
2015-04-06 20:23:57 - PHP Notice: Error: Could not load controller module/manufacturer! in Z:\home\localhost\www\elitcases\system\engine\controller.php on line 47
2015-04-06 20:29:05 - PHP Notice: Error: Table 'shop.oc_category_path' doesn't exist
Error No: 1146
SELECT DISTINCT *, (SELECT GROUP_CONCAT(cd1.name ORDER BY level SEPARATOR ' > ') FROM oc_category_path cp LEFT JOIN oc_category_description cd1 ON (cp.path_id = cd1.category_id AND cp.category_id != cp.path_id) WHERE cp.category_id = c.category_id AND cd1.language_id = '2' GROUP BY cp.category_id) AS path, (SELECT keyword FROM oc_url_alias WHERE query = 'category_id=109') AS keyword FROM oc_category c LEFT JOIN oc_category_description cd2 ON (c.category_id = cd2.category_id) WHERE c.category_id = '109' AND cd2.language_id = '2' in Z:\home\localhost\www\elitcases\system\database\mysql.php on line 50
2015-04-06 20:31:44 - PHP Notice: Error: Table 'shop.oc_filter_group' doesn't exist
Error No: 1146
SELECT COUNT(*) AS total FROM `oc_filter_group` in Z:\home\localhost\www\elitcases\system\database\mysql.php on line 50
2015-04-06 20:31:50 - PHP Notice: Error: Table 'shop.oc_category_path' doesn't exist
Error No: 1146
SELECT DISTINCT *, (SELECT GROUP_CONCAT(cd1.name ORDER BY level SEPARATOR ' > ') FROM oc_category_path cp LEFT JOIN oc_category_description cd1 ON (cp.path_id = cd1.category_id AND cp.category_id != cp.path_id) WHERE cp.category_id = c.category_id AND cd1.language_id = '2' GROUP BY cp.category_id) AS path, (SELECT keyword FROM oc_url_alias WHERE query = 'category_id=109') AS keyword FROM oc_category c LEFT JOIN oc_category_description cd2 ON (c.category_id = cd2.category_id) WHERE c.category_id = '109' AND cd2.language_id = '2' in Z:\home\localhost\www\elitcases\system\database\mysql.php on line 50
2015-04-06 20:32:00 - PHP Notice: Undefined index: seo_title in Z:\home\localhost\www\elitcases\catalog\model\catalog\product.php on line 34
2015-04-06 20:32:00 - PHP Notice: Undefined index: seo_h1 in Z:\home\localhost\www\elitcases\catalog\model\catalog\product.php on line 35
2015-04-06 20:32:00 - PHP Notice: Undefined index: seo_title in Z:\home\localhost\www\elitcases\catalog\model\catalog\product.php on line 34
2015-04-06 20:32:00 - PHP Notice: Undefined index: seo_h1 in Z:\home\localhost\www\elitcases\catalog\model\catalog\product.php on line 35
2015-04-06 20:32:00 - PHP Notice: Undefined index: seo_title in Z:\home\localhost\www\elitcases\catalog\model\catalog\product.php on line 34
2015-04-06 20:32:00 - PHP Notice: Undefined index: seo_h1 in Z:\home\localhost\www\elitcases\catalog\model\catalog\product.php on line 35
2015-04-06 20:32:00 - PHP Notice: Undefined index: seo_title in Z:\home\localhost\www\elitcases\catalog\model\catalog\product.php on line 34
2015-04-06 20:32:00 - PHP Notice: Undefined index: seo_h1 in Z:\home\localhost\www\elitcases\catalog\model\catalog\product.php on line 35
2015-04-06 20:32:00 - PHP Notice: Undefined index: seo_title in Z:\home\localhost\www\elitcases\catalog\model\catalog\product.php on line 34
2015-04-06 20:32:00 - PHP Notice: Undefined index: seo_h1 in Z:\home\localhost\www\elitcases\catalog\model\catalog\product.php on line 35
2015-04-06 20:32:00 - PHP Notice: Undefined index: seo_title in Z:\home\localhost\www\elitcases\catalog\model\catalog\product.php on line 34
2015-04-06 20:32:00 - PHP Notice: Undefined index: seo_h1 in Z:\home\localhost\www\elitcases\catalog\model\catalog\product.php on line 35
2015-04-06 20:32:00 - PHP Notice: Undefined index: seo_title in Z:\home\localhost\www\elitcases\catalog\model\catalog\product.php on line 34
2015-04-06 20:32:00 - PHP Notice: Undefined index: seo_h1 in Z:\home\localhost\www\elitcases\catalog\model\catalog\product.php on line 35
2015-04-06 20:32:00 - PHP Notice: Undefined index: seo_title in Z:\home\localhost\www\elitcases\catalog\model\catalog\product.php on line 34
2015-04-06 20:32:00 - PHP Notice: Undefined index: seo_h1 in Z:\home\localhost\www\elitcases\catalog\model\catalog\product.php on line 35
2015-04-06 20:32:00 - PHP Notice: Undefined index: seo_title in Z:\home\localhost\www\elitcases\catalog\model\catalog\product.php on line 34
2015-04-06 20:32:00 - PHP Notice: Undefined index: seo_h1 in Z:\home\localhost\www\elitcases\catalog\model\catalog\product.php on line 35
2015-04-06 20:32:00 - PHP Notice: Undefined index: seo_title in Z:\home\localhost\www\elitcases\catalog\model\catalog\product.php on line 34
2015-04-06 20:32:00 - PHP Notice: Undefined index: seo_h1 in Z:\home\localhost\www\elitcases\catalog\model\catalog\product.php on line 35
2015-04-06 20:32:00 - PHP Notice: Undefined index: seo_title in Z:\home\localhost\www\elitcases\catalog\model\catalog\product.php on line 34
2015-04-06 20:32:00 - PHP Notice: Undefined index: seo_h1 in Z:\home\localhost\www\elitcases\catalog\model\catalog\product.php on line 35
2015-04-06 20:32:00 - PHP Notice: Undefined index: seo_title in Z:\home\localhost\www\elitcases\catalog\model\catalog\product.php on line 34
2015-04-06 20:32:00 - PHP Notice: Undefined index: seo_h1 in Z:\home\localhost\www\elitcases\catalog\model\catalog\product.php on line 35
2015-04-06 20:32:00 - PHP Notice: Undefined index: seo_title in Z:\home\localhost\www\elitcases\catalog\model\catalog\product.php on line 34
2015-04-06 20:32:00 - PHP Notice: Undefined index: seo_h1 in Z:\home\localhost\www\elitcases\catalog\model\catalog\product.php on line 35
2015-04-06 20:32:00 - PHP Notice: Undefined index: seo_title in Z:\home\localhost\www\elitcases\catalog\model\catalog\product.php on line 34
2015-04-06 20:32:00 - PHP Notice: Undefined index: seo_h1 in Z:\home\localhost\www\elitcases\catalog\model\catalog\product.php on line 35
2015-04-06 20:32:00 - PHP Notice: Undefined index: seo_title in Z:\home\localhost\www\elitcases\catalog\model\catalog\product.php on line 34
2015-04-06 20:32:00 - PHP Notice: Undefined index: seo_h1 in Z:\home\localhost\www\elitcases\catalog\model\catalog\product.php on line 35
2015-04-06 20:32:00 - PHP Notice: Undefined index: seo_title in Z:\home\localhost\www\elitcases\catalog\model\catalog\product.php on line 34
2015-04-06 20:32:00 - PHP Notice: Undefined index: seo_h1 in Z:\home\localhost\www\elitcases\catalog\model\catalog\product.php on line 35
2015-04-06 20:32:00 - PHP Notice: Undefined index: seo_title in Z:\home\localhost\www\elitcases\catalog\model\catalog\product.php on line 34
2015-04-06 20:32:00 - PHP Notice: Undefined index: seo_h1 in Z:\home\localhost\www\elitcases\catalog\model\catalog\product.php on line 35
2015-04-06 20:32:00 - PHP Notice: Undefined index: seo_title in Z:\home\localhost\www\elitcases\catalog\model\catalog\product.php on line 34
2015-04-06 20:32:00 - PHP Notice: Undefined index: seo_h1 in Z:\home\localhost\www\elitcases\catalog\model\catalog\product.php on line 35
2015-04-06 20:32:00 - PHP Notice: Undefined index: seo_title in Z:\home\localhost\www\elitcases\catalog\model\catalog\product.php on line 34
2015-04-06 20:32:00 - PHP Notice: Undefined index: seo_h1 in Z:\home\localhost\www\elitcases\catalog\model\catalog\product.php on line 35
2015-04-06 20:32:00 - PHP Notice: Undefined index: seo_title in Z:\home\localhost\www\elitcases\catalog\model\catalog\product.php on line 34
2015-04-06 20:32:00 - PHP Notice: Undefined index: seo_h1 in Z:\home\localhost\www\elitcases\catalog\model\catalog\product.php on line 35
2015-04-06 20:32:00 - PHP Notice: Undefined index: seo_title in Z:\home\localhost\www\elitcases\catalog\model\catalog\product.php on line 34
2015-04-06 20:32:00 - PHP Notice: Undefined index: seo_h1 in Z:\home\localhost\www\elitcases\catalog\model\catalog\product.php on line 35
2015-04-06 20:32:01 - PHP Notice: Error: Could not load model total/chain! in Z:\home\localhost\www\elitcases\system\engine\loader.php on line 48
2015-04-06 20:35:47 - PHP Notice: Undefined index: seo_title in Z:\home\localhost\www\elitcases\catalog\model\catalog\product.php on line 34
2015-04-06 20:35:47 - PHP Notice: Undefined index: seo_h1 in Z:\home\localhost\www\elitcases\catalog\model\catalog\product.php on line 35
2015-04-06 20:35:47 - PHP Notice: Undefined index: seo_title in Z:\home\localhost\www\elitcases\catalog\model\catalog\product.php on line 34
2015-04-06 20:35:47 - PHP Notice: Undefined index: seo_h1 in Z:\home\localhost\www\elitcases\catalog\model\catalog\product.php on line 35
2015-04-06 20:35:47 - PHP Notice: Undefined index: seo_title in Z:\home\localhost\www\elitcases\catalog\model\catalog\product.php on line 34
2015-04-06 20:35:47 - PHP Notice: Undefined index: seo_h1 in Z:\home\localhost\www\elitcases\catalog\model\catalog\product.php on line 35
2015-04-06 20:35:47 - PHP Notice: Undefined index: seo_title in Z:\home\localhost\www\elitcases\catalog\model\catalog\product.php on line 34
2015-04-06 20:35:47 - PHP Notice: Undefined index: seo_h1 in Z:\home\localhost\www\elitcases\catalog\model\catalog\product.php on line 35
2015-04-06 20:35:47 - PHP Notice: Undefined index: seo_title in Z:\home\localhost\www\elitcases\catalog\model\catalog\product.php on line 34
2015-04-06 20:35:47 - PHP Notice: Undefined index: seo_h1 in Z:\home\localhost\www\elitcases\catalog\model\catalog\product.php on line 35
2015-04-06 20:35:47 - PHP Notice: Undefined index: seo_title in Z:\home\localhost\www\elitcases\catalog\model\catalog\product.php on line 34
2015-04-06 20:35:47 - PHP Notice: Undefined index: seo_h1 in Z:\home\localhost\www\elitcases\catalog\model\catalog\product.php on line 35
2015-04-06 20:35:47 - PHP Notice: Undefined index: seo_title in Z:\home\localhost\www\elitcases\catalog\model\catalog\product.php on line 34
2015-04-06 20:35:47 - PHP Notice: Undefined index: seo_h1 in Z:\home\localhost\www\elitcases\catalog\model\catalog\product.php on line 35
2015-04-06 20:35:47 - PHP Notice: Undefined index: seo_title in Z:\home\localhost\www\elitcases\catalog\model\catalog\product.php on line 34
2015-04-06 20:35:47 - PHP Notice: Undefined index: seo_h1 in Z:\home\localhost\www\elitcases\catalog\model\catalog\product.php on line 35
2015-04-06 20:35:47 - PHP Notice: Undefined index: seo_title in Z:\home\localhost\www\elitcases\catalog\model\catalog\product.php on line 34
2015-04-06 20:35:47 - PHP Notice: Undefined index: seo_h1 in Z:\home\localhost\www\elitcases\catalog\model\catalog\product.php on line 35
2015-04-06 20:35:47 - PHP Notice: Undefined index: seo_title in Z:\home\localhost\www\elitcases\catalog\model\catalog\product.php on line 34
2015-04-06 20:35:47 - PHP Notice: Undefined index: seo_h1 in Z:\home\localhost\www\elitcases\catalog\model\catalog\product.php on line 35
2015-04-06 20:35:47 - PHP Notice: Undefined index: seo_title in Z:\home\localhost\www\elitcases\catalog\model\catalog\product.php on line 34
2015-04-06 20:35:47 - PHP Notice: Undefined index: seo_h1 in Z:\home\localhost\www\elitcases\catalog\model\catalog\product.php on line 35
2015-04-06 20:35:47 - PHP Notice: Undefined index: seo_title in Z:\home\localhost\www\elitcases\catalog\model\catalog\product.php on line 34
2015-04-06 20:35:47 - PHP Notice: Undefined index: seo_h1 in Z:\home\localhost\www\elitcases\catalog\model\catalog\product.php on line 35
2015-04-06 20:35:47 - PHP Notice: Undefined index: seo_title in Z:\home\localhost\www\elitcases\catalog\model\catalog\product.php on line 34
2015-04-06 20:35:47 - PHP Notice: Undefined index: seo_h1 in Z:\home\localhost\www\elitcases\catalog\model\catalog\product.php on line 35
2015-04-06 20:35:47 - PHP Notice: Undefined index: seo_title in Z:\home\localhost\www\elitcases\catalog\model\catalog\product.php on line 34
2015-04-06 20:35:47 - PHP Notice: Undefined index: seo_h1 in Z:\home\localhost\www\elitcases\catalog\model\catalog\product.php on line 35
2015-04-06 20:35:47 - PHP Notice: Undefined index: seo_title in Z:\home\localhost\www\elitcases\catalog\model\catalog\product.php on line 34
2015-04-06 20:35:47 - PHP Notice: Undefined index: seo_h1 in Z:\home\localhost\www\elitcases\catalog\model\catalog\product.php on line 35
2015-04-06 20:35:47 - PHP Notice: Undefined index: seo_title in Z:\home\localhost\www\elitcases\catalog\model\catalog\product.php on line 34
2015-04-06 20:35:47 - PHP Notice: Undefined index: seo_h1 in Z:\home\localhost\www\elitcases\catalog\model\catalog\product.php on line 35
2015-04-06 20:35:47 - PHP Notice: Undefined index: seo_title in Z:\home\localhost\www\elitcases\catalog\model\catalog\product.php on line 34
2015-04-06 20:35:47 - PHP Notice: Undefined index: seo_h1 in Z:\home\localhost\www\elitcases\catalog\model\catalog\product.php on line 35
2015-04-06 20:35:47 - PHP Notice: Undefined index: seo_title in Z:\home\localhost\www\elitcases\catalog\model\catalog\product.php on line 34
2015-04-06 20:35:47 - PHP Notice: Undefined index: seo_h1 in Z:\home\localhost\www\elitcases\catalog\model\catalog\product.php on line 35
2015-04-06 20:35:47 - PHP Notice: Undefined index: seo_title in Z:\home\localhost\www\elitcases\catalog\model\catalog\product.php on line 34
2015-04-06 20:35:47 - PHP Notice: Undefined index: seo_h1 in Z:\home\localhost\www\elitcases\catalog\model\catalog\product.php on line 35
2015-04-06 20:35:47 - PHP Notice: Undefined index: seo_title in Z:\home\localhost\www\elitcases\catalog\model\catalog\product.php on line 34
2015-04-06 20:35:47 - PHP Notice: Undefined index: seo_h1 in Z:\home\localhost\www\elitcases\catalog\model\catalog\product.php on line 35
2015-04-06 20:35:47 - PHP Notice: Undefined index: seo_title in Z:\home\localhost\www\elitcases\catalog\model\catalog\product.php on line 34
2015-04-06 20:35:47 - PHP Notice: Undefined index: seo_h1 in Z:\home\localhost\www\elitcases\catalog\model\catalog\product.php on line 35
2015-04-06 20:35:47 - PHP Notice: Error: Could not load model total/chain! in Z:\home\localhost\www\elitcases\system\engine\loader.php on line 48

Надіслати
Поділитися на інших сайтах


Морда появилась, теперь осталось решить с товарами в админке. Может еще что подскажете?

 

2015-04-06 20:57:32 - PHP Notice: Error: Table 'shop.oc_category_path' doesn't exist
Error No: 1146
SELECT DISTINCT *, (SELECT GROUP_CONCAT(cd1.name ORDER BY level SEPARATOR ' > ') FROM oc_category_path cp LEFT JOIN oc_category_description cd1 ON (cp.path_id = cd1.category_id AND cp.category_id != cp.path_id) WHERE cp.category_id = c.category_id AND cd1.language_id = '2' GROUP BY cp.category_id) AS path, (SELECT keyword FROM oc_url_alias WHERE query = 'category_id=109') AS keyword FROM oc_category c LEFT JOIN oc_category_description cd2 ON (c.category_id = cd2.category_id) WHERE c.category_id = '109' AND cd2.language_id = '2' in Z:\home\localhost\www\elitcases\system\database\mysql.php on line 50

Надіслати
Поділитися на інших сайтах


У меня проблема похожая, при открытии карточки товара открывается белый экран.

 

Журнал ошибок ссылается на модуль Category Groups:

2015-04-07 18:13:13 - PHP Notice:  Undefined index: height in /home/u971046498/public_html/admin/view/template/module/XDCategoryGroups.tpl on line 113
2015-04-07 18:13:13 - PHP Notice:  Undefined variable: constrainProp in /home/u971046498/public_html/admin/view/template/module/XDCategoryGroups.tpl on line 121
2015-04-07 18:13:13 - PHP Notice:  Undefined index: constrainProp in /home/u971046498/public_html/admin/view/template/module/XDCategoryGroups.tpl on line 127

Отключение данного модуля не помогает. В чем может быть проблема?

Надіслати
Поділитися на інших сайтах


Возможно  были удалены какие то категории(или переименованы итд) .Модуль не в курсе об этом.Обновить в настройках.

Надіслати
Поділитися на інших сайтах

Возможно  были удалены какие то категории(или переименованы итд) .Модуль не в курсе об этом.Обновить в настройках.

В настройках самого модуля посмотрел, все категории есть и названия те же.

Да и почему тогда карточка товара открывается белым экраном? А не категории?...Модуль как я понимаю к товарам вообще отношения не имеет.

Надіслати
Поділитися на інших сайтах


Да и почему тогда карточка товара открывается белым экраном?

потому что гладиолус.

если не хочешь RO - исправляйся бегом.

Надіслати
Поділитися на інших сайтах

  • 5 months later...

подскажите пожалуйста какие таблицы отвечают за схемы категорий и пользователей и заказы, заранее спасибо, не смог найти инфы по таблица -- за что отвечает, если у кого есть подобная инфа поделитесь пожалуйста.

Надіслати
Поділитися на інших сайтах


Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
  • Зараз на сторінці   0 користувачів

    • Ні користувачів, які переглядиють цю сторінку

×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.