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

[Поддержка] Миграция с Opencart 2.1.0.2 на ocStore 2.1.0.2

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

Миграция с Opencart 2.1.0.2 на ocStore 2.1.0.2


Миграция с Opencart 2.1.0.2 на ocStore 2.1.0.2


Для тестирования предлагаю Вам скрипт для миграции с Opencart 2.1.0.2 на ocStore 2.1.0.2, всем кому это интересно и нужно жду в теме поддержки Вашу обратную связь, итак

Для тех кто не читает описания - это не скрипт обновления с ocStore 1.5.х на ocStore 2.1.0.2

Перед началом миграции сделайте копию файлов Вашего магазина и бекап базы.

Не тестируйте на живом сайте!

В архиве находятся только те файлы которые изменены по сравнению с оригинальным опенкартом

1. Залейте в корень Вашего сайта с заменой файлы

2. Перейдите по адресу http://site.ru/install/

3. Нажмите продолжить на странице обновления (в базу внесуться изменения согласно структуры ocStore)

4. Авторизируйтесь в админ панели, зайдите в Настройки = Пользователи = Группы пользователей у Администратора в Разрешить просмотр и Разрешить редактировать выберите все дополнения

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

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

Мелочи на которые нужно обратить внимание

У товаров не прописана главная категория для ЧПУ, давайте с Вами придумаем решение как это сделать быстро. Если не придумаем вводите руками каждому товару


  • Добавил
  • Добавлено
    21.03.2016
  • Категория
  • Системные требования
  • Метод активации
  • Ioncube Loader
  • OpenCart
  • ocStore
  • OpenCart.Pro, ocShop

 

  • +1 4

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


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

И как? Норм работает? нет подводных камней?

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


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

У товаров не прописана главная категория для ЧПУ, давайте с Вами придумаем решение как это сделать быстро. Если не придумаем вводите руками каждому товару

 

Сделать по принципу seo_pro

 

 
$query = $this->db->query("SELECT category_id FROM " . DB_PREFIX . "product_to_category WHERE product_id = '" . $product_id . "' ORDER BY main_category DESC LIMIT 1");
 
$query = $this->db->query("
SELECT p2.c category_id
FROM " . DB_PREFIX . "product_to_category p2c
LEFT JOIN " . DB_PREFIX . "oc_category_path cp ON p2c.category_id = cp.category_id
 WHERE product_id = '" . $product_id . "' 
ORDER BY cp.level DESC, main_category DESC LIMIT 1");
Т.е. первый самый нижний уровень - главная Изменено пользователем chukcha

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


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

Прошу помощи.
 
Мигрировал с OpenCart Version 2.0.3.1 (rs.1). Сначала обновил до OpenCart 2.1.0.2, потом применил данный модуль (скрипт) и, после, обновил до OcStore 2.1.0.2.1.

Получилось Вот что:
- не создалась таблица oc_cart - сделал руками
- вываливалась ошибка в админке, на странице настроек. Решил путём пеноса таблицы oc_api из базы с чистой установкой OcStore.
- интерфейс админки отличается от чистой установки OcStore 2.1.0.2.1 и похож на старую от чистого Опенкарта. - само решилось. Может быть кеш браузера надо было обновить, не знаю.
- в редактировании товаров и категорий не появилась строка ввода "мета-h1".   - само решилось. Может быть кеш браузера надо было обновить, не знаю.
- в админке, в начале страницы, показывает ошибку:

Warning: vsprintf(): Too few arguments in /home/l/lapaev/ideas4art.ru/public_html/admin/controller/dashboard/activity.php on line 19Warning: vsprintf(): Too few arguments in /home/l/lapaev/ideas4art.ru/public_html/admin/controller/dashboard/activity.php on line 19Warning: vsprintf(): Too few arguments in /home/l/lapaev/ideas4art.ru/public_html/admin/controller/dashboard/activity.php on line 19Warning: vsprintf(): Too few arguments in /home/l/lapaev/ideas4art.ru/public_html/admin/controller/dashboard/activity.php on line 19Warning: vsprintf(): Too few arguments in /home/l/lapaev/ideas4art.ru/public_html/admin/controller/dashboard/activity.php on line 19

 
- на фронтенде показывает эти ошибки:

Notice: Undefined variable: icon in /home/l/lapaev/ideas4art.ru/public_html/catalog/view/theme/toysandgames/template/common/header.tpl on line 20 Notice: Undefined variable: google_analytics in /home/l/lapaev/ideas4art.ru/public_html/catalog/view/theme/toysandgames/template/common/header.tpl on line 44

 
Пожалуйста, подскажите как окончательно "доехать" до OcStore 2.1.0.2.1, сохранив информацию о категориях, товарах и покупателях.

Изменено пользователем DarkP

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


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

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

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

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

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

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

Войти

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

Войти

  • Похожий контент

    • От toporchillo
      Скачать/Купить дополнение


      Конвертация базы магазина Melbis в OpenCart
      Модуль конвертирует товары и категории из базы данных интернет-магазина
      Melbis (http://www.melbis.com/) в OpenCart 1.5.4.x-1.5.5.x.
      Модуль НЕ конвертирует заказы и покупателей.
      ВНИМАНИЕ: При конвертации модуль удаляет ВСЕ старые товары и категории
      из базы данных OpenCart
      Установка:
      1. Распакуйте архив, скопируйте файлы модуля (из папки upload) на сайт с установленным OpenCa
      2. Файле catalog/controller/tools/melbis_import.php в строке
      define('MELBIS_DB', 'melbis_database_name'); укажите имя базы данных Melbis
      3. Все картинки товаров Melbis перенесите в папку image/files
      4. Убедитесь, что обе базы (OpenCart и Melbis) располагаются на одном хосте. Если это не так - скопировать таблицы MS_topic, MS_store, MS_topic_store из базы Melbis в OpenCart.
      5. Запустите в коммандной строке браузера http://sait.ru/admin/index.php?route=tools/melbis_import
      если не хватает прав - добавьте.
      При запуске конвертации рекомендуется увеличить таймаут выполнения PHP-скриптов
      Добавил toporchillo Добавлено 05.07.2013 Категория Обмен данными  
    • От Koss88
      Добрый день, требуется перенос сайта https://kinoigrushki.ru с конструктора shop-express на ocStore 2.3.
      При переходе требуется сохранить трафик с поиска через постраничный 301 редирект. В магазине около 230 товаров.
      Сколько это будет стоить и какое время займет?
      Жду ваших предложений.
    • От supermaskme
      Необходимо доработать сайт по формату T&M (600 руб.час) список задач. см вложение.
      02_Supe_tasks_scope_of_work_2018.docx
    • От Alexodiy
      Всем привет. В общем ситуация... мигрировал магазин с движка 1.5 на 2.1 с помощью модуля A-migration. Все перенеслось хорошо, за исключением картинок и тогда я перенес изображения вручную, загрузил папку data в image. Сначала CMS просто не видела изображений хотя они присутствовали в БД, после чего я переименовал папку data в catalog и картинки появились на сайте в директории image/catalog, но битые (прикрепил скрин). Так же, на страницах слетела кодировка.

      Менял права на папку image - 777 не помогло. К теме прикрепляю файл лога... Ребята, пожалуйста помогите разобраться в чем проблема
      error.txt


    • От AidarJan
      Здравствуйте.
       
      У нас есть 2 сайта:
      1) на версии ocstore 1.5.5.1.1 с модулем Блог | Новости | Статьи | Отзывы | Галерея | FAQ ver.: 5.8.2 (Professional)

      2) на версии opencart Version 2.1.0.1 (trs-2.1.0.0)
       
      Задача:
      Переехать - перенести каталог статей, сделанный на сайте 1 на сайт 2.
      Купив, обновив, модуль CMS блог. Надо соответственно, чтобы структура каталога статей и URL были сохранены.
      Кто имеет опыт и готов взяться, пожалуйста, пишите в личку.
      Спасибо.
  • Последние посетители   0 пользователей онлайн

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

×

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

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