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

Модуль Экспорт/Импорт больших 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/


 

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

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

 

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

 

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

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

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


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

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

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

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

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

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


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

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

 

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

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


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

 

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

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

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

 

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

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

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

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

 

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

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

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

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

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

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

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

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

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

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

 

 

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

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


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

 

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

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

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


OC 1.5.6.1

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

Файл backup_categories_products.xls

Размер 0 байт

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

Данных нет

 

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

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

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


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

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/

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

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

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

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

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

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

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

 

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

~gruzporter

Благодарю :) 

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

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

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


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

 

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

 

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

Error No: 1054

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

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


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

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

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

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

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

Вхід

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

Вхід зараз
×
×
  • Створити...

Important Information

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