Jump to content
Sign in to follow this  
vsuvorov

[Поддержка] Экспорт/Импорт больших XLS-файлов

Recommended Posts

Экспорт/Импорт больших XLS-файлов


Экспорт/Импорт больших XLS-файлов


1. ОПИСАНИЕ

Экспорт/Импорт больших XLS-файлов

Версия: 1.0 Beta

Модуль позволяет экспортировать/импортировать продукты и категории с опциями, атрибутами, отзывами

и другой доп. информаций (в том числе SEO TITLE и SEO H1). Экспортированный файл может быть отредактирован

и затем импортирован обратно в базу.

От других подобных модулей, отличается решенной проблемой с памятью при работе с большими файлами.

Обычно вылетает следующая ошибка: Fatal Error : Allowed memory size of

В нашем модуле экспорта/импорта используется пошаговая обработка xls-файла, поэтому таких ошибок не возникает!

Протестировано на OcStore: 1.5.5.1.2, 1.5.4.1

Если у вас появятся вопросы при работе с модулем, пишите:

skype: havisaid

2. УСТАНОВКА

Для работы модуля требуется VQMod!

1) Загрузите содержимое директории upload в корень сайта. При этом обновляется библиотека PHPExcel до версии 1.8.

Так что рекомендую проверить все модули, которые используют данную библиотеку.

2) Убедитесь, что у директории admin/uploads установлены права на запись (777).

3) Перед использованием установленного модуля сначала установите права для группы администраторов.

В админ-интерфейсе выберите Система > Пользователи > Группы пользователей > Главный администратор.

Нажмите на "Выделить все" в окнах "Доступ" и "Изменение". Должны проставиться галочки. Сохранить.

Модуль установлен!

Оригинальный модуль (без изменений): http://opencartforum.com/files/file/531-%D0%BC%D0%BE%D0%B4%D1%83%D0%BB%D1%8C-%D1%8D%D0%BA%D1%81%D0%BF%D0%BE%D1%80%D1%82%D0%B0%D0%B8%D0%BC%D0%BF%D0%BE%D1%80%D1%82%D0%B0-opencart-1-5-3-x-export-import-10rus/


 

Share this post


Link to post
Share on other sites

Проверяю в 1.5.5.1.2. После загрузки - "Загрузка завершена!" Но грузится 100 товаров

Share this post


Link to post
Share on other sites

Проверяю в 1.5.5.1.2. После загрузки - "Загрузка завершена!" Но грузится 100 товаров

 

Да, это так именно по этому он и работает.

 

На одном хостинге 6000 товаров грузилось час+

На другом 10 мин.

Share this post


Link to post
Share on other sites

БАГ в модуле или нет ? - не видит разделитель десятичных

Ставил на чистый OcStore 1.5.5.1.2 - Файл изменял в английской версии Excel 2007

Если цена товара имеет десятые и сотые значения модуль считает их целыми

Например цена в 100,55 после загрузки будет 10055,00

Но если десятых и сотых в цене нет то все загружается нормально.

Share this post


Link to post
Share on other sites

не могу разобраться... импорт делаю..пишет Импорт завершен УСПЕШНО, но в итоге не импортирует опции и атрибуты...

ни у одного товара нет... делаю экспорт..на вкладках файла все данные экспортирует... и в атрибутах и в опциях на каждый товар...

 

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

Share this post


Link to post
Share on other sites

Проверяю в 1.5.5.1.2. После загрузки - "Загрузка завершена!" Но грузится 100 товаров

 

Тестировал на этой версии, все работает. Можете пример файла отправить на почту havisaid @ gmail.com

Share this post


Link to post
Share on other sites

Тестировал на этой версии, все работает. Можете пример файла отправить на почту havisaid @ gmail.com

 

После "Загрузка завершена" должна появиться надпись "Импорт данных в базу", а после "Поздравляем! Импорт успешно завершен!"

Share this post


Link to post
Share on other sites

не могу разобраться... импорт делаю..пишет Импорт завершен УСПЕШНО, но в итоге не импортирует опции и атрибуты...

ни у одного товара нет... делаю экспорт..на вкладках файла все данные экспортирует... и в атрибутах и в опциях на каждый товар...

 

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

Отправьте файл на почту havisaid @ gmail.com

Share this post


Link to post
Share on other sites

На данный момент обнаружены следующие ошибки:

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

2. Есть проблемы при работе на некоторых хостингах, скорее всего проблема из-за версии PHP

3. Если цена товара имеет десятые и сотые значения модуль считает их целыми (Например цена в 100,55 после загрузки будет 10055,00)

В ближайшее время постараюсь исправить ошибки и потестировать на разных версиях PHP.

Share this post


Link to post
Share on other sites

3. Если цена товара имеет десятые и сотые значения модуль считает их целыми (Например цена в 100,55 после загрузки будет 10055,00)

 

 

Не могу найти но по этому поводу было что то на форуме опенкарта в багах.

Share this post


Link to post
Share on other sites

1.5.5.1.2 - полет нормальный

 

Не плохо было бы, если бы кто-нибудь подробно расписал бы значения столбиков и переменных.

Еще, не понятно как работать с языками.

Share this post


Link to post
Share on other sites

OC 1.5.6.1

Результаты экспорта:

Файл backup_categories_products.xls

Размер 0 байт

В файле одна вкладка: backup_categories_products

Данных нет

 

Целый день сегодня пытался настроить разные модули экспорта в эксель, без явных ошибок отработал только ваш, на нем и остановлюсь,

готов потестировать на своем сайте, возможно получится поправить нулевой размер фала экспорта.

Share this post


Link to post
Share on other sites

На данный момент обнаружены следующие ошибки:

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

2. Есть проблемы при работе на некоторых хостингах, скорее всего проблема из-за версии PHP

3. Исправлено Если цена товара имеет десятые и сотые значения модуль считает их целыми (Например цена в 100,55 после загрузки будет 10055,00)

В ближайшее время постараюсь исправить ошибки и потестировать на разных версиях PHP.

 

Модуль обновлен до версии 1.1 Beta.

 

Исправлены ошибки под пунктом 1 и 3. 

 

Ссылка на загрузку модуля: https://opencartforum.com/files/file/1732-%D1%8D%D0%BA%D1%81%D0%BF%D0%BE%D1%80%D1%82%D0%B8%D0%BC%D0%BF%D0%BE%D1%80%D1%82-%D0%B1%D0%BE%D0%BB%D1%8C%D1%88%D0%B8%D1%85-xls-%D1%84%D0%B0%D0%B9%D0%BB%D0%BE%D0%B2/

Share this post


Link to post
Share on other sites

а по выгрузке пустого xls-файла не прокомментируете? что может быть?

Share this post


Link to post
Share on other sites

а по выгрузке пустого xls-файла не прокомментируете? что может быть?

OC 1.5.6.1 - на данной версии еще не тестировал, скорее всего структура базы изменилась. 

Share this post


Link to post
Share on other sites

C ценой все норм. Проверял на 1.5.5.1.2 

Спасибо автор.

{Пойду нажму кнопку спасибо в самом модуле} ~porter

 

Для мотивации :)

~gruzporter

Share this post


Link to post
Share on other sites

немного для мотивации =)

ждем релиз для 1.5.6.1

Share this post


Link to post
Share on other sites

качал установил, все отлично, ОДНО НО, когда делаю экспорт потом редактирую товар, потом импорт, смотрю а там ничего не меняется, но пишет что все удачно успешно.

Share this post


Link to post
Share on other sites

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

Лучше с техникой какой-нибудь.

Share this post


Link to post
Share on other sites

Большое спасибо автору! Работает отлично.

Share this post


Link to post
Share on other sites

на 1.5.6  не работает  :(

 

а когда заработает????? 

 

PS  примечательно что на 1.5.6  скачиваешь файлик - в нем куча Notice  и 

Error No: 1054

но при этом файлик Backup.xls  грузит вроде нормально...

Share this post


Link to post
Share on other sites

К сожалению у меня не появился модуль. ostore Версия 1.5.5.1.2

 

 

все разобрался амсоре

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
You are posting as a guest. If you have an account, please sign in.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this  

  • Similar Content

    • By matroskin92
      В административной панели сайта - экспорт выбранных заказов в один файл .XLSX
      Экспорт корзины клиента (в любом месте шаблона), а так же экспорт заказа из личного кабинета интернет-магазина.
      Подойдет для генерирования коммерческого предложения.
       
      Модуль не зависит от используемого шаблона и работает со всеми популярными модулями оформления заказа. 
       
      ЧТО МОЖНО ВЫВЕСТИ ПО ТОВАРУ
      Название Описание Теги Изображения Модель (Код) Артикул Вес Количество Цена Стоимость (в рамках доработки еще все-что угодно, пишите)  
      ДОПОЛНИТЕЛЬНО ВЫВОДЯТСЯ
      Контактные данные магазина Итоговые данные (сумма, купон, доставка и т.д.) Строка с замечаниями (заметками)  
      ЭКСПОРТ ЗАКАЗОВ
      Возможен одного заказа, так и нескольких (с объединением или нет) одинаковых товаров Как в административной панели, так и в корзине или на странице заказа в личном кабинете пользователя  
      ОФОРМЛЕНИЕ EXCEL-ЛИСТА ПОД СТИЛЬ МАГАЗИНА
      Гибкое оформление данных с выводом логотипа  
      ПРОСТАЯ УСТАНОВКА
      Установите библиотеку PHPExcel как обычный модуль Установите модуль для Вашей версии Opencart Активируйте в списке модулей и произведите необходимую настройку модуля. Добавьте вывод модуля в нужный в макет корзины, либо в макет отображения заказа в личном кабинете. Обновите кэш модификаторов По результатам работы модуля, пожалуйста, напишите отзыв.  
      ДЕМО
      OPENCART 3 / OCSTORE 3
      OPENCART 2.3 / OCSTORE 2.3
      Логин: demo
      Пароль: demo
       
      ДОРАБОТКИ ПОД ВАШИ ТРЕБОВАНИЯ
      За дополнительную плату модуль можно доработать до ваших требований выгрузки заказов (корзины).
       
      ПОДДЕРЖКА
      Техническая поддержка по электронной почте support@matro.site
       
      ОСТАЛИСЬ ВОПРОСЫ?
      Напишите в личные сообщения.
    • By matroskin92
      690.00 руб
      Скачать/Купить дополнение


      Экспорт корзины/заказов в Excel
      В административной панели сайта - экспорт выбранных заказов в один файл .XLSX
      Экспорт корзины клиента (в любом месте шаблона), а так же экспорт заказа из личного кабинета интернет-магазина.
      Подойдет для генерирования коммерческого предложения.
       
      Модуль не зависит от используемого шаблона и работает со всеми популярными модулями оформления заказа. 
       
      ЧТО МОЖНО ВЫВЕСТИ ПО ТОВАРУ
      Название Описание Теги Изображения Модель (Код) Артикул Вес Количество Цена Стоимость (в рамках доработки еще все-что угодно, пишите)  
      ДОПОЛНИТЕЛЬНО ВЫВОДЯТСЯ
      Контактные данные магазина Итоговые данные (сумма, купон, доставка и т.д.) Строка с замечаниями (заметками)  
      ЭКСПОРТ ЗАКАЗОВ
      Возможен одного заказа, так и нескольких (с объединением или нет) одинаковых товаров Как в административной панели, так и в корзине или на странице заказа в личном кабинете пользователя  
      ОФОРМЛЕНИЕ EXCEL-ЛИСТА ПОД СТИЛЬ МАГАЗИНА
      Гибкое оформление данных с выводом логотипа  
      ПРОСТАЯ УСТАНОВКА
      Установите библиотеку PHPExcel как обычный модуль Установите модуль для Вашей версии Opencart Активируйте в списке модулей и произведите необходимую настройку модуля. Добавьте вывод модуля в нужный в макет корзины, либо в макет отображения заказа в личном кабинете. Обновите кэш модификаторов По результатам работы модуля, пожалуйста, напишите отзыв.  
      ДЕМО
      OPENCART 3 / OCSTORE 3
      OPENCART 2.3 / OCSTORE 2.3
      Логин: demo
      Пароль: demo
       
      ДОРАБОТКИ ПОД ВАШИ ТРЕБОВАНИЯ
      За дополнительную плату модуль можно доработать до ваших требований выгрузки заказов (корзины).
       
      ПОДДЕРЖКА
      Техническая поддержка по электронной почте support@matro.site
       
      ОСТАЛИСЬ ВОПРОСЫ?
      Напишите в личные сообщения.
      Добавил matroskin92 Добавлено 07.03.2019 Категория Обмен данными Системные требования Сайт разработчика matro.site Метод активации Без активации Ioncube Loader Нет OpenCart 3.0
      2.3 ocStore 3.0
      2.3 OpenCart.Pro, ocShop Opencart.pro 2.3 Обращение к серверу разработчика Нет Старая цена 0  
    • By Surovov
      Всем добрых времени суток, переезжаем на OpenCart 3.0. С внутренней CMS от megagroup.ru. Сайт существовал до этого там, и мы уже успели загрузить до 2500 товаров.
       
      Нам необходимо перенести не только сами товары, но и подвязанные к ним изображения (в файле бекапа есть ссылки на изображения). А так же архитектуру разделов (категорий). Они не предоставлены отдельной таблицей, а просто распределены на "категории 1 уровня" / "категории 2 уровня" и т.д. внутри самой таблицы товаров.
       
      Такой формат как минимум замечательно хавает Битрикс 24(так как планировали изначально на него, почему не спрашивайте, долгая история), загружая в свою систему изображения по ссылке, и попутно создавая/привязывая товары к архитектуре разделов (категорий). 
       
      Но изучив бесплатные плагины, мы поняли что не совсем понятно, как импортировать такую таблицу товаров в ОпенКарт, так как например в  Tool Export/Import выдало ошибку:
      "Invalid worksheet names" Как выглядит таблица будет в файле изображения прикрепленного к данному топику. Заранее спасибо за внимание и поддержку.

    • By HasikBoy
      499.00 руб · Срок продления: 500.00 руб за день
      Скачать/Купить дополнение


      Парсинг, наполнение товарами, обработка прайс и его импорт, а так же публикация товаров в соц. сетях и других площадках

       
                Наполнение интернет магазина товарами, публикация товаров на других площадках, соц. сетях, форумах и так далее...
                Парсинг товаров, новостей, отзывов, документации, инструкций и др.
                Обработка, корректировка или сравнение прайс поставщиков, а так же их импорт к Вам
                Импорт товаров или иных данных на Ваш сайт
       
      При надобности, есть возможность заключить договор на предоставления услуг как физ так и юр. лицу!
       
       
       
       
      Предоставляю услуги:
      Парсинг; Загрузка изображений по артикулу; Поиск Характеристик по артикулу товара; Наполнение сайта товарами, отзывами, новостями, документами для товаров и другим контентом; Обработка прайс поставщиков и импорт в Ваш сайт. ; Написание модуля\скрипта для авто загрузки Exel\csv\json\xml от 1 500 руб.; Выгрузка каталога на другой портал или CMS;  
       
      Написание решений под Ваше техническое задание с 0:
      приложений; модулей; скриптов ; решения индивидуальны и пишутся с чистого листа, без лишнего функционала, в точности как написано в техническом задании.  
       
       
      Если есть вопросы, пишите, буду рад ответить!
        Отправить личное сообщение  
       
       
      Ориентировочная стоимость парсинга (пишите в ЛС оговорим детали по Вашему ТЗ)
       
      ВНИМАНИЕ!!!
      Стоимость указана ориентировочная, в большинстве случаев она меняется как в меньшую, так и в большую сторону, в зависимости от технического задания!
       
      ТИП КРАТКАЯ ИНФОРМАЦИЯ ЦЕНА ОТ В РУБ. Простой парсинг Блог, новостной сайт, и др. 1500 Обычный парсинг Простые интернет-магазины (без Атрибутов и опций) 3000 Парсинг средней сложности Интернет-магазины с товарами в которых присутствуют опции и характеристики 4000 Сложная задача по парсингу Сайты с блокировкой от парсинга 5500    
         
       
      Предоставляю услуги по автоматизации наполнения ресурсов,
      определенным контентом, а так же его обработка или генерация.
       
      Решение различных проблем
      Мониторинг конкурентов  
      Парсинг различных сайтов (
      интернет-магазинов, социальных сетей, площадок объявлений с выводом данных в таблицу Excel (формата XLS* или CSV), а также скачивание файлов  
      Парсинг во всевозможные CMS
       
      Сбор требуемой информации для SEO-специалистов Загрузка HTML-таблиц в необходимом формате Выполнение операций с файлами на диске Вычисление математических и логических конструкций как во время парсинга, так и после Определение позиции сайта в выдаче Google по ключевым запросам    
      Портфолио (больше на моем сайте резюме!!!)
        ЧПУ для CMS OcStore     CПАРСИТЬ ВСЕ ТОВАРЫ С САЙТА ZAMKI-MIRA НА САЙТ 1C-BITRIX     СПАРСИТЬ CАМОГОННЫЕ АППАРАТЫ И НАПОЛНИТЬ ИМИ САЙТ НА OPENCART     ПРИЛОЖЕНИЕ ФОТО КАТАЛИЗАТОР ДЛЯ WINDOWS 10     ПАРСИНГ ТОВАРОВ С САЙТА КОМПАНИИ КОНКУРЕНТА С ПЕРЕНОСОМ КАТАЛОГА, ВКЛЮЧАЯ ИЕРАРХИЮ, НА НАШ САЙТ   ПАРСИНГ КАТАЛОГА ТУРФИРМ     НАПОЛНЕНИЕ ИНТЕРНЕТ МАГАЗИНА OCSTORE ТОВАРАМИ КОНКУРЕНТА     ПАРСИНГ ЗАПАСНЫЕ ЧАСТИ НА МИНИТРАКТОР И МОТОБЛОК
      CMS OcStore
          СКРИПТ ПАРСИНГА JSON В БД VIRTUEMART
          CПАРСИТЬ ВСЕ ТОВАРЫ С САЙТА ZAMKI-MIRA НА САЙТ 1C-BITRIX     АВТОНАПОЛНЕНИЕ «АГЕНТСТВО НЕДВИЖИМОСТИ.» 1C-BITRIX   ИЗМЕНЕНИЯ XLS И ЕГО ИМПОРТ В ИНТЕРНЕТ-МАГАЗИН НА БАЗЕ CMS OPENCART   ПАРСИНГ ФОТО ИЗ АЛЬБОМОВ ГРУППЫ FACEBOOK   ПАРСИНГ ТОВАРОВ С Я.МАРКЕТА   ИЗМЕНЕНИЯ XLS И ЕГО ИМПОРТ В ИНТЕРНЕТ-МАГАЗИН НА БАЗЕ CMS OPENCART   АВТОМАТИЧЕСКОЕ ФОРМИРОВАНИЕ БАЗЫ ДАННЫХ В ТАБЛИЦЕ EXEL НА ОСНОВАНИИ ОБРАБОТКИ ИНТЕРНЕТ-РЕСУРСОВ   КАЧЕСТВЕННЫЙ ПАРСИНГ БАЗЫ РЕЗЮМЕ И ВАКАНСИЙ SPB.HH.RU     ПАРСИНГ ТОВАРОВ МАГАЗИНА URL(СКРЫТО) С ГЕНЕРАЦИЕЙ УНИКАЛЬНОГО ОПИСАНИЯ И ПОИСКОМ КАРТИНОК   КОРРЕКТНАЯ НАСТРОЙКА БАЗОВЫХ РЕДИРЕКТОВ ПО ПЕРЕХОДУ НА HTTPS           СБОР ДАННЫХ О РЕСТОРАНАХ В НИДЕРЛАНДАХ                      
        >>>Написать мне<<<       При заказе, в обязательном порядке потребуется оплатить\ купить услугу на форуме Добавил HasikBoy Добавлено 16.03.2018 Категория Услуги  
  • Recently Browsing   0 members

    No registered users viewing this page.

×

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.