toporchillo

Конвертация базы магазина Melbis в OpenCart

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

toporchillo    425

index.php?app=downloads&module=display&section=screenshot&id=1265

Название: Конвертация базы магазина Melbis в OpenCart

Добавил: toporchillo

Добавлен: 05 июля 2013

Категория: Обмен данными

Модуль конвертирует товары и категории из базы данных интернет-магазина

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-скриптов

Нажмите здесь, чтобы скачать файл

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


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

Работал я как-то с Мелбисом этим. Это просто АД!!!

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


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

Работал я как-то с Мелбисом этим. Это просто АД!!!

Кто на Мелбисе - переходите на OpenCart. Перенос товарной базы бесплатно.

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


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

Мелбис атрибуты берет из яндекс-маркета?

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


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

Выдает ошибку

Fatal error: Class 'Controllertoolsmelbisimport' not found in /var/www/xxxx/xxx.xxx.com.ua/system/engine/front.php on line 39

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


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

Выдает ошибку

Fatal error: Class 'Controllertoolsmelbisimport' not found in /var/www/xxxx/xxx.xxx.com.ua/system/engine/front.php on line 39

Опечатался. Внес исправления. Скачивайте.

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


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

Теперь вот такая ошибка

 

 

Converting database...
Warning: mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource in /var/www/xxxx/xxx.xxxxx.com.ua/catalog/controller/tools/melbis_import.php on line 550 categories
Warning: mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource in /var/www/xxxx/xxx.xxxxx.com.ua/catalog/controller/tools/melbis_import.php on line 420 products
Done!

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


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

Теперь вот такая ошибка

 

 

Converting database...

Warning: mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource in /var/www/xxxx/xxx.xxxxx.com.ua/catalog/controller/tools/melbis_import.php on line 550 categories

Warning: mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource in /var/www/xxxx/xxx.xxxxx.com.ua/catalog/controller/tools/melbis_import.php on line 420 products

Done!

А как называются таблицы в базе Melbis? MS_store MS_topic есть?

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


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

А как называются таблицы в базе Melbis? MS_store MS_topic есть?

Префикс таблиц MS  

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


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

А как называются таблицы в базе Melbis? MS_store MS_topic есть?

Префикс таблиц MS  

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

SELECT s.*, ts.topic_id FROM MS_store s LEFT JOIN  MS_topic_store ts ON ts.store_id=s.id

SELECT * FROM MS_topic WHERE cache_how_goods>0 ORDER BY tlevel ASC

Вы не указали базу? Таких таблиц нет в вашем Мельбисе? У них другая структура?

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


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

<?php

define('MELBIS_DB', 'melbis_database_name');

 

Как указывать название базы? где должна лежать база мелбиса? Может какие тонкости есть?

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


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

Нужна ваша помощь!

Префикс базы данных был изменен с MS на MF.

При инсталяции выдает такую ошибку:

 

Converting database...
Warning: mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource in /var/www/xxxx/xxx.xxxxx.com.ua/catalog/controller/tools/melbis_import.php on line 550 categories
Warning: mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource in /var/www/xxxx/xxx.xxxxx.com.ua/catalog/controller/tools/melbis_import.php on line 420 products
Done!

 

Подскажите, что нужно исправить, и где прописать.

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


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

Нужна ваша помощь!

Префикс базы данных был изменен с MS на MF.

При инсталяции выдает такую ошибку:

 

Converting database...

Warning: mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource in /var/www/xxxx/xxx.xxxxx.com.ua/catalog/controller/tools/melbis_import.php on line 550 categories

Warning: mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource in /var/www/xxxx/xxx.xxxxx.com.ua/catalog/controller/tools/melbis_import.php on line 420 products

Done!

 

Подскажите, что нужно исправить, и где прописать.

Что-то не пойму, откуда такие имена файлов, откуда такие номера строк? В модуле всего 156 строк

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


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

Что-то не пойму, откуда такие имена файлов, откуда такие номера строк? В модуле всего 156 строк

Я сам в недоумении. Нашел строки с прописанными MS_ строками, заменил их на MF_ Но все без результатно.

Обе базы бд находятся на одном хосте, в этом я думаю продлем нет.

 

Если быть еще точнее, то моя ошибка выгледит так:

Converting database...

Warning: mysql_fetch_assoc() expects parameter 1 to be resource, boolean given in /home/***********/*************.com.ua/admin/controller/tools/melbis_import.php on line 550 categories

Warning: mysql_fetch_assoc() expects parameter 1 to be resource, boolean given in /home/***********/**************.com.ua/admin/controller/tools/melbis_import.php on line 420 products

Done!

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


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

Я сам в недоумении. Нашел строки с прописанными MS_ строками, заменил их на MF_ Но все без результатно.

Обе базы бд находятся на одном хосте, в этом я думаю продлем нет.

 

Если быть еще точнее, то моя ошибка выгледит так:

Converting database...

Warning: mysql_fetch_assoc() expects parameter 1 to be resource, boolean given in /home/***********/*************.com.ua/admin/controller/tools/melbis_import.php on line 550 categories

Warning: mysql_fetch_assoc() expects parameter 1 to be resource, boolean given in /home/***********/**************.com.ua/admin/controller/tools/melbis_import.php on line 420 products

Done!

В строках 53 и 38 у вас 2 sql-запроса:

 

SELECT * FROM MS_topic WHERE cache_how_goods>0 ORDER BY tlevel ASC

 

и

 

SELECT s.*, ts.topic_id FROM MS_store s LEFT JOIN  MS_topic_store ts ON ts.store_id=s.id LIMIT 0,500

 

Если вы заменили MS_ на MF_ то наверно другие. Выполните их в phpmyadmin либо добавьте после Каждого из них

 

echo mysql_error();

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


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

Скажите как должна выглядеть эта часть кода.

 

76204d92cc05.png

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


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

Скажите как должна выглядеть эта часть кода.

 

76204d92cc05.png

Скажите, с какой ошибкой не выполняется SQL-запросы?

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


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

Вот ошибка:

Converting database...
Warning: mysql_fetch_assoc() expects parameter 1 to be resource, boolean given in /home/***********/**********.com.ua/demo/admin/controller/tools/melbis_import.php on line 550 categories
Warning: mysql_fetch_assoc() expects parameter 1 to be resource, boolean given in /home/***********/**********.com.ua/demo/admin/controller/tools/melbis_import.php on line 420 products
Done!

Еще вопрос, может я нет как, или не там прописал имя базы

4d31d00942bc.png

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


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

Добавьте

echo mysql_error();

в строку 40

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


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

Добавил:

 

Converting database...
Warning: mysql_fetch_assoc() expects parameter 1 to be resource, boolean given in /home/ffishing/activepro.com.ua/demo/admin/controller/tools/melbis_import.php on line 550 categories
Table 'ffishing_openca.MF_store' doesn't existWarning: mysql_fetch_assoc() expects parameter 1 to be resource, boolean given in /home/ffishing/activepro.com.ua/demo/admin/controller/tools/melbis_import.php on line 420 products
Done!

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


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

Добрый день! Мне нужна ваша помощь. Я не разработчик, я владелец магазина. Мне нужна ваша помощь, в миграции с melbis на openCart.

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


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

Здравствуйте. Подскажите пожалуйста: если переносить базу данных из одного движка Opencart на другой, сохранятся ли все товары и описания к нему? Проблема в одном интернет магазине(Atlantmobile.ru) на нем купленный багнутый движок, хочу переустановить и чтобы не наполнять товаром снова.

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


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

Здравствуйте. Подскажите пожалуйста: если переносить базу данных из одного движка Opencart на другой, сохранятся ли все товары и описания к нему? Проблема в одном интернет магазине(Atlantmobile.ru) на нем купленный багнутый движок, хочу переустановить и чтобы не наполнять товаром снова.

Речь о движке Melbis. Это не перенос с OpenCart на opencart

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


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

Добрый день! Планируем мигрировать с мелбиса на опенкарт. Сможете взять в свои руки процесс и перенести базу?

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


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

Добрый день! Планируем мигрировать с мелбиса на опенкарт. Сможете взять в свои руки процесс и перенести базу?

написал в лс

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


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

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

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

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

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

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

Войти

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

Войти


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

    • От zcell


      Просмотреть файл Мультивалютный магазин с автоконвертацией по курсу ЦБ РФ и Yahoo
      Вы можете задать у одних товаров цену в долларах, у вторых в рублях, а у третьих в фиксированной валюте (например, доллар = 65 руб) и все будет автоматически конвертироваться на клиентской стороне.
       
      Что делает модуль:
      Добавляет возможность указывать цены для товаров в разных валютах.
      Работает с любыми валютами, в том числе можно задать фиксированный курс.
       
      Преимущества:
      - Простая установка;
      - Не грузит систему;
      - Работы с любыми валютами;
      - Любое количество валют;
      - Автоконвертация при переключении валют на фронте.
      - Можно создавать ФИКСИРОВАННЫЕ валюты, например если ваш вендор поставляет товары по фиксированному курсу.
       
      Установка:
      Для Opencart 1.5.x:
      - Залить файл в папку xml
      Для Opencart 2.1.x, 2.2.x, 2.3.x:
      - воспользваться стандратным установщиков дополнений
       
      - Выполнить запрос в базе данных, который создаст одно дополнительно поле (инструкция будет в конце xml файла)
      - Добавьте валюты (Система - Локализация - Валюты), если отсутствую необходимые валюты. Необходимо указать правильно код валюты - большими буквами, например RUB, USD, EUR
      - Выберите в каждом товаре, у которого валюта отлична от основной, нужную валюты (селектор находится справа от поля цены)
      - Если вам нужна фиксированная валюта (например 1 уе = 80 руб), то создаете новую валюту, пишите вымышленный код валюты, например FIX, FIC, FIE, чтобы система обновления не меняла курс автоматом, в поле значения курса пишите вычисленное в калькуляторе значение 1 / 80 = 0.0125 (обязательно точка в значении, не запятая), далее выбираете эту валюту в нужных товарах.
       
      Административная панель:
      - Цены товаров могут задавать в разных валютах (например указываете 10 USD в админке - на фронте будет цена по актуальному курсу доллара в рублях);
      - Валюты задаются как индивидуально для каждого товара, так и работает пакетное назначение, например в BatchEditor;
      - В заказах фиксируется сумма в рублях, по курсу соответствующему моменту оформления заказа (то есть цена товаров в заказе будет фиксирована).
       
      Фронт:
      - Все цены автоматически показываются в основной валюте сайта;
      - Работает конвертация цены Опций, Скидки за количество;
      - Работает конвертация в мини-корзине, корзине и оформлении заказа;
      - Также корректно работает переключение между валютами в интернет магазине с пересчетом по актуальным курсам.
       
      Обновление курса валют:
      - Происходит при открытии главной страницы административной панели;
      - Источником курса валют является ЦБ РФ и Yahoo (если не удалось получить данные у ЦБ РФ, получит у Yahoo).
       
      Валюты:
      1. стандартные валюты стран
      2. фиксированный курс доллара. Например, если поставщик зафиксировал курс на 75 руб.
      Можно будет завести валюту и указать ей нужный курс, при обновлении курс будет сохраняться.
      Интеграция:
      - с любыми шаблонами и модулями
      - Batch Editor - подхватит автоматом, нужно только в его настройках включить вывод поля
       
      Поддержка:
      В случае, если модуль не заработает в вашем магазине, могу оказать помощь по интеграции.
      Обязательно напишите адрес сайта, потребуется доступ по FTP и доступ в админку. Иначе практически нереально помощь.
      Взимается плата, если интеграция будет занимать более одного часа (например, если у вас сильно кастомизированный магазин или некорректно собранный магазин).
       
      Opencart 1.5.x:
      ДЕМО
      АДМИНКА
      demo
      demo
       
      Opencart 2.1.x, 2.2.x, 2.3.x:
      ДЕМО
      АДМИНКА
      demo
      demo
      Автор zcell Добавлен 28.12.2015 Категория Прочее Работает на OpenCart Системные требования Работает на ocStore Сайт разработчика Работает на OpenCart.Pro, ocShop Старая цена Метод активации Ioncube Loader  
    • От zcell
      Вы можете задать у одних товаров цену в долларах, у вторых в рублях, а у третьих в фиксированной валюте (например, доллар = 65 руб) и все будет автоматически конвертироваться на клиентской стороне.
       
      Что делает модуль:
      Добавляет возможность указывать цены для товаров в разных валютах.
      Работает с любыми валютами, в том числе можно задать фиксированный курс.
       
      Преимущества:
      - Простая установка;
      - Не грузит систему;
      - Работы с любыми валютами;
      - Любое количество валют;
      - Автоконвертация при переключении валют на фронте.
      - Можно создавать ФИКСИРОВАННЫЕ валюты, например если ваш вендор поставляет товары по фиксированному курсу.
       
      Установка:
      Для Opencart 1.5.x:
      - Залить файл в папку xml
      Для Opencart 2.1.x, 2.2.x, 2.3.x:
      - воспользваться стандратным установщиков дополнений
       
      - Выполнить запрос в базе данных, который создаст одно дополнительно поле (инструкция будет в конце xml файла)
      - Добавьте валюты (Система - Локализация - Валюты), если отсутствую необходимые валюты. Необходимо указать правильно код валюты - большими буквами, например RUB, USD, EUR
      - Выберите в каждом товаре, у которого валюта отлична от основной, нужную валюты (селектор находится справа от поля цены)
      - Если вам нужна фиксированная валюта (например 1 уе = 80 руб), то создаете новую валюту, пишите вымышленный код валюты, например FIX, FIC, FIE, чтобы система обновления не меняла курс автоматом, в поле значения курса пишите вычисленное в калькуляторе значение 1 / 80 = 0.0125 (обязательно точка в значении, не запятая), далее выбираете эту валюту в нужных товарах.
       
      Административная панель:
      - Цены товаров могут задавать в разных валютах (например указываете 10 USD в админке - на фронте будет цена по актуальному курсу доллара в рублях);
      - Валюты задаются как индивидуально для каждого товара, так и работает пакетное назначение, например в BatchEditor;
      - В заказах фиксируется сумма в рублях, по курсу соответствующему моменту оформления заказа (то есть цена товаров в заказе будет фиксирована).
       
      Фронт:
      - Все цены автоматически показываются в основной валюте сайта;
      - Работает конвертация цены Опций, Скидки за количество;
      - Работает конвертация в мини-корзине, корзине и оформлении заказа;
      - Также корректно работает переключение между валютами в интернет магазине с пересчетом по актуальным курсам.
       
      Обновление курса валют:
      - Происходит при открытии главной страницы административной панели;
      - Источником курса валют является ЦБ РФ и Yahoo (если не удалось получить данные у ЦБ РФ, получит у Yahoo).
       
      Валюты:
      1. стандартные валюты стран
      2. фиксированный курс доллара. Например, если поставщик зафиксировал курс на 75 руб.
      Можно будет завести валюту и указать ей нужный курс, при обновлении курс будет сохраняться.
      Интеграция:
      - с любыми шаблонами и модулями
      - Batch Editor - подхватит автоматом, нужно только в его настройках включить вывод поля
       
      Поддержка:
      В случае, если модуль не заработает в вашем магазине, могу оказать помощь по интеграции.
      Обязательно напишите адрес сайта, потребуется доступ по FTP и доступ в админку. Иначе практически нереально помощь.
      Взимается плата, если интеграция будет занимать более одного часа (например, если у вас сильно кастомизированный магазин или некорректно собранный магазин).
       
      Opencart 1.5.x:
      ДЕМО
      АДМИНКА
      demo
      demo
       
      Opencart 2.1.x, 2.2.x, 2.3.x:
      ДЕМО
      АДМИНКА
      demo
      demo
    • От 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 были сохранены.
      Кто имеет опыт и готов взяться, пожалуйста, пишите в личку.
      Спасибо.
    • От dinox




      Название: Миграция с Opencart 2.1.0.2 на ocStore 2.1.0.2
      Добавил: dinox
      Добавлен: 21 мар 2016
      Категория: Прочее
      Работает на OpenCart: 2.1.0.2Работает на ocStore: 2.1.0.2
      Метод активации: Без активации
      Сайт разработчика: http://dinox.pro
      Ioncube Loader: Нет


      Для тестирования предлагаю Вам скрипт для миграции с 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.Зайдите в настройки магазина, и настройте как Вам нужно, нажмите сохранить
      Мелочи на которые нужно обратить внимание
      У товаров не прописана главная категория для ЧПУ, давайте с Вами придумаем решение как это сделать быстро. Если не придумаем вводите руками каждому товару


      Нажмите здесь, чтобы скачать файл
    • От dinox
      Для тестирования предлагаю Вам скрипт для миграции с 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.Зайдите в настройки магазина, и настройте как Вам нужно, нажмите сохранить
      Мелочи на которые нужно обратить внимание
      У товаров не прописана главная категория для ЧПУ, давайте с Вами придумаем решение как это сделать быстро. Если не придумаем вводите руками каждому товару

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

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