Jump to content
  • разработка интернет магазинов на opencart
  • доработка интернет магазинов на opencart

Модуль Экспорт-импорт export import .xlsx для OCSTORE 2.x [Подгдержка]


Recommended Posts

Добрый гдень

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

 

гделаю ехпорт всех товаров в файл

Файл не трогаю

и пробую сгделать импорт єтого же  файла обратно

 

выдает ошибку

Notice: Undefined offset: 0 in /home/XXXXXXXX/public_html/system/PHPExcel/Classes/PHPExcel/Reader/Excel2007.php on line 835

 

и ик по всем товарам 

 

и по итогу

image.png.dc910ed426059dce7501143f2fd37d8d.png

 

 

Link to comment
Share on other sites


День добрый

Пересил рилиить импорт. Делаю экспорт, убираю в товаре одну из подкатегорий размеещёния, гделаю импорт, в браузере вижу проэтосс загрузки.

После окончания проэтосса загрузки, никакого сообещёния не выводится, просто заканливается проэтосс загрузки но данные не изменяются и в логе ошипотому чток никаких сообещёний нет.

Пропотому чтовал переусиновить модуль, но проблема осиется

 

Версия ocStore 2.3.0.2.3

Версия модуля 3.20

Edited by marjan
Link to comment
Share on other sites


  • 2 weeks later...

не гуляться ошибки поэтому осивлю тут:

пол дня убил 


Если "Undefined index: meta_h1"  то в /admin/model/tool/export_import.php убрать все упоминания  meta_h1 и заодно main_category.

(или перейти на окстор, или усиновить модификатор с главной категорией и h1)


А вот если "Trying to access array offset on value of type int" то скорее всего у вас не нужная версия PHP мне помог переход на 7.2 

Link to comment
Share on other sites


2 часа назад, TheHardUser сказал:

Если "Undefined index: meta_h1"  то в /admin/model/tool/export_import.php убрать все упоминания  meta_h1 и заодно main_category.

(или перейти на окстор, или усиновить модификатор с главной категорией и h1)

Или не сивить на Opencart версию для ocStore из этот темы, а посивить оригинальный модуль (ссылка в описании) ;-)

В теме упоминалось.

Link to comment
Share on other sites


  • 4 weeks later...

Добрый гдень, есть проблема, нужна ваша помощь. Усиновил на ocstore 2.3. При попытке экспори получаю следуюещёе-

 

 Trying to access array offset on value of type int

 

Link to comment
Share on other sites


  • 4 weeks later...

На 2.3 отлично:-)

Была бы еещё возможность добавить опрегделенные опции выбранные по умолчанию в админке  (к модулю Выпотому чтор опции по умолчанию - ocmod_2.x)):rolleyes::oops: (может кто знает как? буду благодарна) ... Ну а в обещём модуль крутот. Спасипотому что

Link to comment
Share on other sites


Ребяи, подскажите. Если я гделаю экспорт только атрибутов. Удаляю часть и мне нужно импортировать все обратно только уже без этих уднонных атрибутов. При импорте вот ик: https://prnt.sc/wky6ps - атрибуты не удаляются. хочу попропотому чтовать вот ик: https://prnt.sc/wky79k, но не уверен, что не затрутся все товары. Кто-то пропотому чтовал гделать импорт не товаров, а каких-то других данных вторым спосопотому чтом? стираются ли все товары? или только те данные, которые импортируешь? 

Link to comment
Share on other sites


2 часа назад, 111blackjack111 сказал:

стираются ли все товары? или только те данные, которые импортируешь? 

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

 

В люпотому чтом случае, прежгде чем выполнять какие-то манипуляции, обязательно сгделать бэкап. Если что-то пойдёт не ик, то можно быстро всё вернуть.

 

Link to comment
Share on other sites


Выдаёт икие ошибки, при импорте, как исправить?

 

Циии

2021-01-13 5:38:46 - Export/Import: Неизвестное значение attribute_name 'Антискользяещёе покрытие' для attribute_group_name 'Функции' в файле импори 'ProductAttributes'!
2021-01-13 5:38:46 - Export/Import: Неизвестное значение attribute_name 'Страна' для attribute_group_name 'Технические характеристики' в файле импори 'ProductAttributes'!
2021-01-13 5:51:08 - Export/Import: Файл импори 'ProductOptionValues' использует product_id '9745' в неверном порядке.
2021-01-13 5:51:08 - Export/Import: Файл импори 'ProductAttributes' использует product_id '9711' в неверном порядке.


 

Link to comment
Share on other sites


Первые две ошибки из-за разлилия в написании на сайте и в файле. Чаещё всего, есть пробел в начно или в конэто.

В последних двух строках суть ошибки описана понятно.Надо отсортировать иблицу по колонке product_id.

Link to comment
Share on other sites


Усиновил на ocstore 2.3 ваш модуль в ручную. Распоковал папку уплоад и закинул в корень сайи. Обновил модификации. В модификациях и модулях ничего не появилось, только в панели система/инструменты. Всё рилииет. Вопрос, есть версия 3.20 с окмод. Она потому чтолее свежая и с исправлениями?

Если я сивлю поверх версию 3,20 с ОКМОД, то появляется в инструмених в админке вторая строка с ИМПОРТ/ЭКСПОРТ, получается что файлы не перезаписывает, а просто добавляет.

Как удалить сирую версию если в модификациях нет этот записи?

Edited by Artem1976
Link to comment
Share on other sites


  • 3 weeks later...

Добрый гдень,

 

В чём может быть проблема? Усиновил всё, экспорт сгделать могу. Обратно закачать не получается.

 

 

 Загружаемый файл импори имеет ошибки валидации!
See also the System > Maintenance > Error Logs for more details.
Никакие данные не были изменены.

 

В логах:

PHP Notice:  Undefined index: token in /home/site_name/storage/modification/admin/controller/common/column_left.php on line 803

 

Открыл файл с нужной строкой, на первый взгляд им всё хорошо:

'href'     => $this->url->link('tool/upload', 'user_token=' . $this->session->data['user_token'], true),

Edited by VENTUM
Link to comment
Share on other sites


  • 2 weeks later...

Кто подскажет что за ошибка икая Undefined offset: 12?

в логах  PHP Notice:  Undefined offset: 12 in /public_html/admin/model/tool/export_import.php on line 7954

 

Edited by Artemkos88
Link to comment
Share on other sites


Даая ошибка при усиновке

 

 

Спойлер

SyntaxError: JSON.parse: unexpected character at line 1 column 1 of the JSON data
OK
<b>Warning</b>: ftp_nlist(): listen() failed: Operation not permitted (1) in <b>/home/h/holly10b/holly10b.beget.tech/public_html/admin/controller/extension/installer.php</b> on line <b>327</b><b>Warning</b>: Invalid argument supplied for foreach() in <b>/home/h/holly10b/holly10b.beget.tech/public_html/admin/controller/extension/installer.php</b> on line <b>332</b><b>Warning</b>: ftp_mkdir(): Create directory operation failed. in <b>/home/h/holly10b/holly10b.beget.tech/public_html/admin/controller/extension/installer.php</b> on line <b>337</b><b>Warning</b>: ftp_nlist(): listen() failed: Operation not permitted (1) in <b>/home/h/holly10b/holly10b.beget.tech/public_html/admin/controller/extension/installer.php</b> on line <b>327</b><b>Warning</b>: Invalid argument supplied for foreach() in <b>/home/h/holly10b/holly10b.beget.tech/public_html/admin/controller/extension/installer.php</b> on line <b>332</b><b>Warning</b>: ftp_mkdir(): Create directory operation failed. in <b>/home/h/holly10b/holly10b.beget.tech/public_html/admin/controller/extension/installer.php</b> on line <b>337</b><b>Warning</b>: ftp_nlist(): listen() failed: Operation not permitted (1) in <b>/home/h/holly10b/holly10b.beget.tech/public_html/admin/controller/extension/installer.php</b> on line <b>327</b><b>Warning</b>: Invalid argument supplied for foreach() in <b>/home/h/holly10b/holly10b.beget.tech/public_html/admin/controller/extension/installer.php</b> on line <b>332</b><b>Warning</b>: ftp_mkdir(): Create directory operation failed. in <b>/home/h/holly10b/holly10b.beget.tech/public_html/admin/controller/extension/installer.php</b> on line <b>337</b><b>Warning</b>: ftp_nlist(): listen() failed: Operation not permitted (1) in <b>/home/h/holly10b/holly10b.beget.tech/public_html/admin/controller/extension/installer.php</b> on line <b>327</b><b>Warning</b>: Invalid argument supplied for foreach() in <b>/home/h/holly10b/holly10b.beget.tech/public_html/admin/controller/extension/installer.php</b> on line <b>332</b><b>Warning</b>: ftp_mkdir(): Create directory operation failed. in <b>/home/h/holly10b/holly10b.beget.tech/public_html/admin/controller/extension/installer.php</b> on line <b>337</b><b>Warning</b>: ftp_nlist(): listen() failed: Operation not permitted (1) in <b>/home/h/holly10b/holly10b.beget.tech/public_html/admin/controller/extension/installer.php</b> on line <b>327</b><b>Warning</b>: Invalid argument supplied for foreach() in <b>/home/h/holly10b/holly10b.beget.tech/public_html/admin/controller/extension/installer.php</b> on line <b>332</b><b>Warning</b>: ftp_mkdir(): Create directory operation failed. in <b>/home/h/holly10b/holly10b.beget.tech/public_html/admin/controller/extension/installer.php</b> on line <b>337</b><b>Warning</b>: ftp_nlist(): listen() failed: Operation not permitted (1) in <b>/home/h/holly10b/holly10b.beget.tech/public_html/admin/controller/extension/installer.php</b> on line <b>327</b><b>Warning</b>: Invalid argument supplied for foreach() in <b>/home/h/holly10b/holly10b.beget.tech/public_html/admin/controller/extension/installer.php</b> on line <b>332</b><b>Warning</b>: ftp_mkdir(): Create directory operation failed. in <b>/home/h/holly10b/holly10b.beget.tech/public_html/admin/controller/extension/installer.php</b> on line <b>337</b><b>Warning</b>: ftp_nlist(): listen() failed: Operation not permitted (1) in <b>/home/h/holly10b/holly10b.beget.tech/public_html/admin/controller/extension/installer.php</b> on line <b>327</b><b>Warning</b>: Invalid argument supplied for foreach() in <b>/home/h/holly10b/holly10b.beget.tech/public_html/admin/controller/extension/installer.php</b> on line <b>332</b><b>Warning</b>: ftp_mkdir(): Create directory operation failed. in <b>/home/h/holly10b/holly10b.beget.tech/public_html/admin/controller/extension/installer.php</b> on line <b>337</b><b>Warning</b>: ftp_nlist(): listen() failed: Operation not permitted (1) in <b>/home/h/holly10b/holly10b.beget.tech/public_html/admin/controller/extension/installer.php</b> on line <b>327</b><b>Warning</b>: Invalid argument supplied for foreach() in <b>/home/h/holly10b/holly10b.beget.tech/public_html/admin/controller/extension/installer.php</b> on line <b>332</b><b>Warning</b>: ftp_mkdir(): Create directory operation failed. in <b>/home/h/holly10b/holly10b.beget.tech/public_html/admin/controller/extension/installer.php</b> on line <b>337</b><b>Warning</b>: ftp_nlist(): listen() failed: Operation not permitted (1) in <b>/home/h/holly10b/holly10b.beget.tech/public_html/admin/controller/extension/installer.php</b> on line <b>327</b><b>Warning</b>: Invalid argument supplied for foreach() in <b>/home/h/holly10b/holly10b.beget.tech/public_html/admin/controller/extension/installer.php</b> on line <b>332</b><b>Warning</b>: ftp_mkdir(): Create directory operation failed. in <b>/home/h/holly10b/holly10b.beget.tech/public_html/admin/controller/extension/installer.php</b> on line <b>337</b><b>Warning</b>: ftp_nlist(): listen() failed: Operation not permitted (1) in <b>/home/h/holly10b/holly10b.beget.tech/public_html/admin/controller/extension/installer.php</b> on line <b>327</b><b>Warning</b>: Invalid argument supplied for foreach() in <b>/home/h/holly10b/holly10b.beget.tech/public_html/admin/controller/extension/installer.php</b> on line <b>332</b><b>Warning</b>: ftp_mkdir(): Create directory operation failed. in <b>/home/h/holly10b/holly10b.beget.tech/public_html/admin/controller/extension/installer.php</b> on line <b>337</b><b>Warning</b>: ftp_nlist(): listen() failed: Operation not permitted (1) in <b>/home/h/holly10b/holly10b.beget.tech/public_html/admin/controller/extension/installer.php</b> on line <b>327</b><b>Warning</b>: Invalid argument supplied for foreach() in <b>/home/h/holly10b/holly10b.beget.tech/public_html/admin/controller/extension/installer.php</b> on line <b>332</b><b>Warning</b>: ftp_mkdir(): Create directory operation failed. in <b>/home/h/holly10b/holly10b.beget.tech/public_html/admin/controller/extension/installer.php</b> on line <b>337</b><b>Warning</b>: ftp_nlist(): listen() failed: Operation not permitted (1) in <b>/home/h/holly10b/holly10b.beget.tech/public_html/admin/controller/extension/installer.php</b> on line <b>327</b><b>Warning</b>: Invalid argument supplied for foreach() in <b>/home/h/holly10b/holly10b.beget.tech/public_html/admin/controller/extension/installer.php</b> on line <b>332</b><b>Warning</b>: ftp_mkdir(): Create directory operation failed. in <b>/home/h/holly10b/holly10b.beget.tech/public_html/admin/controller/extension/installer.php</b> on line <b>337</b><b>Warning</b>: ftp_nlist(): listen() failed: Operation not permitted (1) in <b>/home/h/holly10b/holly10b.beget.tech/public_html/admin/controller/extension/installer.php</b> on line <b>327</b><b>Warning</b>: Invalid argument supplied for foreach() in <b>/home/h/holly10b/holly10b.beget.tech/public_html/admin/controller/extension/installer.php</b> on line <b>332</b><b>Warning</b>: ftp_mkdir(): Create directory operation failed. in <b>/home/h/holly10b/holly10b.beget.tech/public_html/admin/controller/extension/installer.php</b> on line <b>337</b><b>Warning</b>: ftp_nlist(): listen() failed: Operation not permitted (1) in <b>/home/h/holly10b/holly10b.beget.tech/public_html/admin/controller/extension/installer.php</b> on line <b>327</b><b>Warning</b>: Invalid argument supplied for foreach() in <b>/home/h/holly10b/holly10b.beget.tech/public_html/admin/controller/extension/installer.php</b> on line <b>332</b><b>Warning</b>: ftp_mkdir(): Create directory operation failed. in <b>/home/h/holly10b/holly10b.beget.tech/public_html/admin/controller/extension/installer.php</b> on line <b>337</b><b>Warning</b>: ftp_nlist(): listen() failed: Operation not permitted (1) in <b>/home/h/holly10b/holly10b.beget.tech/public_html/admin/controller/extension/installer.php</b> on line <b>327</b><b>Warning</b>: Invalid argument supplied for foreach() in <b>/home/h/holly10b/holly10b.beget.tech/public_html/admin/controller/extension/installer.php</b> on line <b>332</b><b>Warning</b>: ftp_mkdir(): Create directory operation failed. in <b>/home/h/holly10b/holly10b.beget.tech/public_html/admin/controller/extension/installer.php</b> on line <b>337</b><b>Warning</b>: ftp_nlist(): listen() failed: Operation not permitted (1) in <b>/home/h/holly10b/holly10b.beget.tech/public_html/admin/controller/extension/installer.php</b> on line <b>327</b><b>Warning</b>: Invalid argument supplied for foreach() in <b>/home/h/holly10b/holly10b.beget.tech/public_html/admin/controller/extension/installer.php</b> on line <b>332</b><b>Warning</b>: ftp_mkdir(): Create directory operation failed. in <b>/home/h/holly10b/holly10b.beget.tech/public_html/admin/controller/extension/installer.php</b> on line <b>337</b><b>Warning</b>: ftp_put(): listen() failed: Operation not permitted (1) in <b>/home/h/holly10b/holly10b.beget.tech/public_html/admin/controller/extension/installer.php</b> on line <b>344</b><b>Warning</b>: ftp_put(): Switching to Binary mode. in <b>/home/h/holly10b/holly10b.beget.tech/public_html/admin/controller/extension/installer.php</b> on line <b>344</b><b>Warning</b>: ftp_nlist(): listen() failed: Operation not permitted (1) in <b>/home/h/holly10b/holly10b.beget.tech/public_html/admin/controller/extension/installer.php</b> on line <b>327</b><b>Warning</b>: Invalid argument supplied for foreach() in <b>/home/h/holly10b/holly10b.beget.tech/public_html/admin/controller/extension/installer.php</b> on line <b>332</b><b>Warning</b>: ftp_mkdir(): Create directory operation failed. in <b>/home/h/holly10b/holly10b.beget.tech/public_html/admin/controller/extension/installer.php</b> on line <b>337</b><b>Warning</b>: ftp_nlist(): listen() failed: Operation not permitted (1) in <b>/home/h/holly10b/holly10b.beget.tech/public_html/admin/controller/extension/installer.php</b> on line <b>327</b><b>Warning</b>: Invalid argument supplied for

Чё он от меня хочет???

Edited by 121212
Link to comment
Share on other sites


Добрый гдень!

Первый раз силкиваюсь поэтому впорос!

 

Выгружаю.

 

Загружаю в другое место 

 

Но фото не загружаются

потому что ссылка икого формаи 

catalog/product

 

Это вручную нужно все ссылки отредактировать ?

Link to comment
Share on other sites

53 минуты назад, SiteMix сказал:

Нет. нужно просто скопировать папки с картинками на исходном сайте и залить их на этолевой.

К сожнонию приемник не позволяет  папку заливать! Надо думатьт

А за модуль спасипотому что! Классный! 

Еещё б фильтр для брендов какой выискивать

Link to comment
Share on other sites

11 минут назад, maiki сказал:

К сожнонию приемник не позволяет  папку заливать!

А что, на этолевом сайте нет доступа к ftp или хостинг-панели?

Если это гдействительно ик, то есть смысл воспользоваться другими модулями, которые могут загружать картинки самостоятельно. Например, Автоматическая обрилитка прайс-листов. Там и фильтр по бренду есть. И ещё куча плюшек...

 

11 минут назад, maiki сказал:

А за модуль спасипотому что! Классный!

Модуль, гдействительно хорош! Присоединяюсь к благодарностям - спасипотому что автору оригинального модуля и автору этот адапиции (pashast)!

 

 

 

 

 

Link to comment
Share on other sites


Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

×
×
  • Create New...

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.