Всем привет. Поставил русскую сборку Version 2.0.1.0 (rs.1). Я так понял, что самого главного для старта работы магазина на OpenCart, модуля Импорт/Экспорта - нет по умолчанию. Верно? Поставил этот модуль: Export/Import Tool for OpenCart 2.0.x, но как и везде у всех (даже при всех правах для Администратора) такая проблема: "Доступ запрещен!", "У Вас нет прав для доступа к этой странице. Если она Вам нужна, обратитесь к администратору." Что посоветуете? Есть еще что-то из подобных модулей?
у всех данный модуль работает. Задайте вопрос там где это модуль обсуждают, может и ответ найдете. Остальные модули есть конечно, на opencart.com ищется по запросу Export xls Но они платные от 10$
Уважаемый Ален, прошу совета. Opencart 2.1.0.1 Установил в ручном режиме модуль "opencart-2-x-export-import-multilingual-2-27.ocmod", т.к. через расширение установки выдавал ошибку, что не удаётся загрузить файл "temp" какой то... Товары (предустановленные в базовом шаблоне) из сайта в Эксель выгружает нормально. Если вносишь изменения в файл Эксель (цена, метки разные и т.д.), то импорт тоже проходит нормально. А если добавляю в Эксель-файл новые товары, то импорт не проходит, выдаёт ошибку типа: Спойлер: Ошибка импорта нового товара 2015-10-15 18:22:26 - PHP Notice: Error: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' ',0,'',1,0.00,0,NOW(),NOW(),NOW(),0,1,1,0,0,0,0,0,'1','0','1','1')' at line 1<br />Error No: 1064<br />INSERT INTO `ck90624_probaproduct` (`product_id`,`quantity`,`sku`,`upc`,`ean`,`jan`,`isbn`,`mpn`,`location`,`stock_status_id`,`model`,`manufacturer_id`,`image`,`shipping`,`price`,`points`,`date_added`,`date_modified`,`date_available`,`weight`,`weight_class_id`,`status`,`tax_class_id`,`viewed`,`length`,`width`,`height`,`length_class_id`,`sort_order`,`subtract`,`minimum`) VALUES (52,0,'','','','','','','',,' ',0,'',1,0.00,0,NOW(),NOW(),NOW(),0,1,1,0,0,0,0,0,'1','0','1','1'); in /home/c/ck90624/proba/public_html/system/library/db/mysqli.php on line 41 Спасибо.
Вот тема если что по ошибкам!! http://forum.opencart-russia.ru/threads/import-i-ehksport-v-open-cart-2-0-problema.71/page-3 А если просто скопировать строчку. Видимо вы просто не в том формате добавляете строку, вот и не получается загрузить.
Я тоже так подумал, что "не в том формате добавляете строку", и решил сделать наоборот - удалить товар. И просто удалил существующую запись в файле Эксель и попытался импортировать. Однако, так же выдало ошибку, что не получается обработать из-за отсутствия ID удалённой строки. Через администратора каталог/товары добавляется товар в базу нормально. Спасибо за ссылку, но прежде чем обращаться за советом уже прочитал все посты про экспорт/импорт на этом сайте и других форумах, такой проблемы не описывается, к сожалению.
Попробовал скопировать строку в Эксель файле, изменил ID товара и этот новый товар импортировался в базу. Затем снова экспортировал товар в Эксель, удалил ранее добавленный товар и попытался снова импортировать таблицу. Модуль выдал ошибку: Export/Import: Missing product_ids in worksheet 'Products'!
Дать доступ - это дать пароль на админку сайта? Я просто не программист, изучаю так для себя, могу не сразу понять о чём речь.
Так, с удалением товара, вроде понял. Нужно удалить всю информацию о товаре в строке файла Эксель, но оставить ID удаляемого товара. Тогда при импорте файла Эксель, товар с базы удаляется, и при последующем экспорте в файл Эксель, информации об удалённом товаре уже нет.
Полученный при экспорте файл xlsx exel-ем не открывается - говорит неверный формат или расширение. Информации не нашел. Куда копать, подскажите пожалуйста? UPD. Всё нормально. Просто делал файл перевода и "напереводил" ))