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

Экспорт-импорт, есть ли альтернативы?

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

Всем привет.Если я правильно понимаю, есть всего-лишь один модуль экспорта-импорта под OpenCart - viewtopic.php?f=10&t=28Плюсы: достаточно простая структура файла выгрузки, работа одной кнопкой.Минусы: загрузка делается после очистки базы, то есть добавить товары "кусками" не получается, из этого же вытекает что нельзя скажем просто обновить цены не подгружаю всю базу по-новой. Далее, у моего провайдера (привет .m!) нельзя изменить php.ini а без этого работа экспорта вообще не проходит, только импорт.Внимание вопрос: есть ли еще что-то из этого направления? Хочется что-то ближе к VirtueMart'вскому CSV Imroved, может быть только с гораздо меньшим количеством настроек. Если такого в природе нет - есть ли люди желающие написать такой модуль, может быть за какие-то небольшие деньги (с последющим выкладыванием модуля в свободный доступ).

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


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

Как говорят программисты сделать можно всё но не за маленькие деньги.У меня тоже стоит этот вопрос на повестке дня но меньше 1к зеленых никто не хочет

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


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

Как говорят программисты сделать можно всё но не за маленькие деньги.У меня тоже стоит этот вопрос на повестке дня но меньше 1к зеленых никто не хочет

Это даже не смешно, 30 тыс рублей за доработку плагина для бесплатного магазина :) Будь у меня такие свободные деньги я бы или купил платный движок + кучу всего или бы заказал разработку нового.

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


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

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

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


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

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

Ага вот только я попробовал 7000 товаров грузануть и выдает ошибку по тайм аут

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


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

Всем привет.Если я правильно понимаю, есть всего-лишь один модуль экспорта-импорта под OpenCart - viewtopic.php?f=10&t=28

Приветствую.Ссылка не рабочая.На англоязычном форуме нашел модуль импорта/экспорта (перевел на русский для себя): http://www.opencart.com/index.php?route ... order=DESCВыгружаем из базы все категории, товары и т.д. в .xls-файл, корректируем товары, потом обратно импортируем без проблем.Будут вопросы - пиши, расскажу подробней.

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


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

Всем привет.Если я правильно понимаю, есть всего-лишь один модуль экспорта-импорта под OpenCart - viewtopic.php?f=10&t=28

Приветствую.Ссылка не рабочая.На англоязычном форуме нашел модуль импорта/экспорта (перевел на русский для себя): http://www.opencart.com/index.php?route ... order=DESCВыгружаем из базы все категории, товары и т.д. в .xls-файл, корректируем товары, потом обратно импортируем без проблем.Будут вопросы - пиши, расскажу подробней.
За два месяца я уже поднатоскался :())

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


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

Я не сторонник одной кнопки. Скорее противник. Синхронизация сервисов должна быть фоновым серверным процессом.Импорт в опенкарт и односторонняя синхронизация с любой реляционной базой данных проблем не составляет. Код доступен.Возврат из опенкарта заказов я пока да, не написал.Приобрел тут 1C - разбираюсь с экспортом номенклатуры и импортом заказов.К сентябрю осилю (надеюсь) и выложу (если осилю).P.S. На самом деле разбираюсь ка запустить этот ужас (1С) чисто на линукс сервере и клиентов в браузере.Разобрался. Работает.

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


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

Ага вот только я попробовал 7000 товаров грузануть и выдает ошибку по тайм аут

Только закончил писать такой модуль. Загружает 8,5 тысячи позиций выборочно с прайса XLS формате объемомо 56 тысяч позиций! С тайм-аутом действительно беда, долго мучился, но легко решается настройкой сервера, поэтому поставил Апач+ПХП на локальный сервер, залил на него админку и подключил напрямую к БД хостинга - пока только так. Засекал, скрипт выполняется 700-900 секунд на 1,6 ГГц Селероне. Пришлось даже браузер тюннинговать на предмет тайм-аутов :) Функции скрипта: скачать прайс у поставщика, распаковать(он заархивированный), что надо-обновить, чего не хватает - добавить.Скиньте пример прайс-листа, который нужно загрузить, посмотрю что можно с ним сделать. Если возьмусь, то дешевле 1к зеленых будет однозначно! Зависит от сложности

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


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

C англоязычного форума http://www.opencart.com/index.php?route=extension/extension/info&extension_id=17&filter_search=export&sort=e.date_added&order=DESC взял скрипт импорта/экспорта для opencart v.1.5.4., установил, провожу экспорт.

В логах сервера

2013-06-04 11:46:50 - PHP Warning: set_time_limit() has been disabled for security reasons in /home/u526240501/public_html/admin/controller/tool/export.php on line 75 

Сам файл - нечитаемый.

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


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

Еще вопрос по данному модулю. Если в файле vqmod\xml\export.xml оставить text_expor как Import\Export то все нормально, пункт меню Импорт отображается у администратор, если же сменить на русское название, то данный пункт отсутствует. Как это можно победить?

 

UPD: победил, оказывается надо было в формате UTF-8 сохранить файл.

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

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


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

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

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

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

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

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

Войти

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

Войти

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

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

×

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

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