olka

Export/Import Tool (OpenCart 3.x) Модуль для экспорта/импорта товара

Работающий модуль для экспорта/импорта товаров для OpenCart 3.х пошаговая инструкция

  • Скачиваем модель по данной ссылке (скачивание будет доступно после регистрации на сайте, смело регистрируйтесь и скачивайте)
  • Далее заходим в Модули/Расширения —> Установка расширений и загружаем файл ( если вдруг возникнет ошибка надо скачать еще одно расширение которое поможет обойти ошибку с загрузкой без FTP. Называется оно localcopy_oc3.ocmod и скачивается по ссылке / Далее идем опять по пути Модули/Расширения —> Установка расширений и загружаем localcopy. Далее обязательно идем в Модули/Расширения —> Модификаторы и нажимаем в правом верхем углу голубую иконку с двумя стрелками (обновить). Ок обновили. Точно также загружаем модуль импорта и обновляем модификатор).
  • Загрузили модуль, обновили модификатор и идем даем права админу в Система —> Пользователи —> Группы пользователей —> Administrator ( Администраторы) и нажимаем справа напротив голубой карандаш для редактирования. В графе Разрешен просмотр — ищем extension/export_import и ставим галочку и такую же галочку ставим в Разрешено внесение изменений и сохраняем (справа вверху голубая дискетка)
  • В графе Обслуживание должен появиться модуль экспорта/импорта.
  • Если не знаете английского. вот вам переведенный файл импорта ссылка (файл разрхивировать и закинуть в корень сайт в директорию ../public_html/admin/language/ru-ru/extension)
  • Дальше пробуем эскортировать, если возникает ошибка «Trying to access array offset on value of type int » — решается она след образом в файле system/library/export_import/Classes/PHPExcel/Cell/DefaultValueBinder.php в 82й строке замените } elseif ($pValue{0} === ‘=’ && strlen($pValue) > 1) { на } elseif (0 === strpos($pValue, ‘=’) && strlen($pValue) > 1) { (проблема в том, что используемый php модуль не обновлялся с 2015го года, и не совместим с php74)
  • И вуаля, все должно работать!)

Кстати, я пользуюсь хостингом Beget.com и вам его советую! Отличный сервис и круглосуточная техподдержка.

0
7 комментариев
Написать комментарий...
Анатолий Гертнер

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

Ответить
Развернуть ветку
Анатолий Гертнер

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

Ответить
Развернуть ветку
olka
Автор

скиньте скрин

Ответить
Развернуть ветку
Дмитрий

Доброго времени!
Столкнулся с такой же проблемой, сделали все по инструкции, теперь при нажатии кнопки "экспорт" выдает такую ошибку (((
Помогите пожалуйста)))

Ответить
Развернуть ветку
olka
Автор

у вас опенкарт 3.0?

Ответить
Развернуть ветку
olka
Автор

скиньте скрин

Ответить
Развернуть ветку
Sergei Sokov

У вас кавычки неправильные в этом месте ‘=’

Ответить
Развернуть ветку
Читать все 7 комментариев
null