admin Опубликовано 2 апреля, 2022 Поделиться Опубликовано 2 апреля, 2022 Просмотр файла Export/Import Tool Инструмент импорта/экспорта позволяет администратору выполнять массовый экспорт категорий, продуктов, опций, атрибутов, фильтров и клиентов в файл электронной таблицы Excel. Файл электронной таблицы можно редактировать в автономном режиме, а затем повторно импортировать в базу данных OpenCart. Особенности включают в себя: Импорт может быть инкрементным, то есть данные обновляются или добавляются на сервер OpenCart. Или он может быть неинкрементным, что означает, что все старые данные сначала удаляются перед импортом. Экспорт может быть ограничен определенными диапазонами данных только для продуктов и категорий. Также поддерживается несколько языков. Требования и ограничения Используйте инструмент экспорта/импорта версии 4.11 для систем с PHP версии 7.2 или выше. Старые версии PHP по-прежнему поддерживаются нашей старой версией 3.22 инструмента экспорта/импорта. Требования к памяти могут быть довольно высокими. Не каждая общая учетная запись веб-хостинга поддерживает высокое использование памяти процесса. Поэтому, если вы используете базовую общую учетную запись веб-хостинга, одновременно можно экспортировать или импортировать не более нескольких тысяч продуктов. Используйте более выделенную учетную запись веб-хостинга, если за один раз необходимо обработать большее количество продуктов. Или экспортируйте и импортируйте несколько раз небольшими партиями. Установка для OpenCart 2.x и 3.x В админке OpenCart выполните следующие шаги: Установить через Extensions > Marketplace или через Extensions > Installer > Upload Перейдите в Extensions > Modifications , вы должны увидеть запись для этого инструмента экспорта/импорта. Нажмите кнопку «Обновить» (в правом верхнем углу страницы). Перейдите в « Система» > «Пользователи» > «Группа пользователей» > «Изменить администратора». Установите права доступа и изменения для «extension/export_import» (для OC 3.x или более поздней версии) или «tool/export_import» (для OC 2.x или более ранней версии) Вот и все! Теперь вы должны увидеть инструмент «Экспорт/импорт» в меню « Система» > «Обслуживание» > «Экспорт/импорт» (для OC 3.x или более поздней версии) или в меню « Система» > «Инструменты» > «Экспорт/импорт» (для OC 2.x или более ранней версии). Установка для OpenCart 1.x Разархивируйте и загрузите папки «admin», «system» и «vqmod» из каталога «upload» в ваш удаленный основной каталог OpenCart. Прежде чем использовать эту недавно установленную функцию экспорта/импорта в первый раз, вы должны установить права доступа в админке OpenCart в System > Users > User Group для 'tool/export_import'. Вот и все! Теперь вы должны увидеть инструмент «Экспорт/импорт» в меню « Система» > «Инструменты» > «Экспорт/импорт» . Добавил admin Добавлено 02.04.2022 Категория Обмен данными 0 Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
admin Опубликовано 2 апреля, 2022 Автор Поделиться Опубликовано 2 апреля, 2022 Ошибка Could not close zip file php://output Решение Цитата Что бы не выполнять танцы с бубнами и выяснять почему скрипт /system/PHPExcel/Classes/PHPExcel/Shared/File.php не получает значение глобальной переменной upload_tmp_dir из php.ini можно ему её прописать принудительно. Для этого: 1. Узнаём значение upload_tmp_dir из php.ini. Создаете в корне сайта файл php.php (ну или как хотите по другому) с содержимым <?php phpinfo(); ?> Потом вызываете его http://сайт.ру/php.php и ищите параметр upload_tmp_dir 2. Далее открываем выше упомянутый /system/PHPExcel/Classes/PHPExcel/Shared/File.php, идём в конец функции realpath и на строке около 176 находим вывод return realpath(sys_get_temp_dir()); Комментируем его (мало ли, пригодится) и вместо него пишем: return "значение_переменной_upload_tmp_dir"; у меня например: return "/home/alexmay/data/mod-tmp"; 0 Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.