Jump to content
MaxD

[Поддержка] LiveImport - импорт Excel и сайтов

Recommended Posts

Ошибка при парсинге с донора 717b.php on line 82

Share this post


Link to post
Share on other sites

Обновление 0.4: фикс обновления полей при импорте и CSV.

 

CSV теперь берет стандартный от Excel - кодировка Windows-1251, разделители - точка с запятой.

Share this post


Link to post
Share on other sites

gerbusheff, там у них сложно сделано, надо играться.

 

eualexeyoc15, можно специфичные для задачи команды вписать в окошко скрипта в задаче. Остатки обновляет.

 

newkrasno, можно полный текст ошибки?

Share this post


Link to post
Share on other sites

При импорте данных из таблиц в коде ошибка

 

[03-19 01:53:02] 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 'meta_h1 = '', meta_description = '', meta_keyword = ''' at line 1
Error No: 1064
INSERT INTO oc_manufacturer_description SET manufacturer_id = '12', language_id = '1', description = '', meta_title = '' meta_h1 = '', meta_description = '', meta_keyword = '' at/var/www/XXX/data/www/XXXX/system/library/db/mysqli.php:41

 

в

meta_title = ''

а должно быть 

meta_title = '',

запятой нет. 

или это все же к движку относится?

Share this post


Link to post
Share on other sites

А вот тут точно ошибка в модуле при обновлении данных из xls файла. 

 

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 ' donor_id=1' at line 1
Error No: 1064

 

INSERT INTO oc_li_entities SET ourl='file upload3.xls row 2381', url='Шторка солнцезащитная EH-00209 \"TIGER\" на заднее стекло, полиэстер 96х49см (держатели-присоски в комплекте)', status=1, entity='product', platform_id=13898, ins_id=, donor_id=1 at/var/www/xxx/data/www/xxx/system/library/db/mysqli.php:41

//вместо 
ins_id=,
//в коде должно быть наверное это
ins_id='',

Share this post


Link to post
Share on other sites

Добрый день!

Поставил модуль, жму на иконку, выходит Class 'User' not found at C:\OpenServer\domains\mebelvd.ru\admin\liveimport\lib\code\20ab.php:5

Share this post


Link to post
Share on other sites

eualexeyoc15, ошибка с meta_title относится к движку, попробуйте создать производителя в админке - скорее всего получите эту же ошибку.

 

А вот ошибка с ins_id странная, можете описать точные шаги, что бы ее воспроизвести?

 

Spawnn, какая у вас версия-сборка OpenCart?

Share this post


Link to post
Share on other sites

По ins_id я выполнял такой-же запрос как в посте только с ковычками напрямую в базе и он успешно прошел. А без ковычек никак

Share this post


Link to post
Share on other sites

eualexeyoc15, это понятно. Просто ins_id не может быть пустым, это какой-то косяк логики LiveImport, который надо выловить.

Share this post


Link to post
Share on other sites

При импорте данных из таблиц в коде ошибка

 

[03-19 01:53:02] 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 'meta_h1 = '', meta_description = '', meta_keyword = ''' at line 1

Error No: 1064

INSERT INTO oc_manufacturer_description SET manufacturer_id = '12', language_id = '1', description = '', meta_title = '' meta_h1 = '', meta_description = '', meta_keyword = '' at/var/www/XXX/data/www/XXXX/system/library/db/mysqli.php:41

 

в

meta_title = ''

а должно быть 

meta_title = '',

запятой нет. 

или это все же к движку относится?

 

Друзья пардон за данное сообщение перед программистом, ошибка действительно была в запросе в движке

Share this post


Link to post
Share on other sites

eualexeyoc15, это понятно. Просто ins_id не может быть пустым, это какой-то косяк логики LiveImport, который надо выловить.

так и не удалось повторить условия, а логи были стерты. 

Share this post


Link to post
Share on other sites

Приветствую поставил модуль карт 1.5.6.4_rc

 

ошибка

 

Use of undefined constant VERSION - assumed 'VERSION' at F:\Program Files (x86)\Ampps\www\system\config\ssb_library\ssb_data.php:1
Undefined offset: 1 at F:\Program Files (x86)\Ampps\www\system\config\ssb_library\ssb_data.php:1
Use of undefined constant VERSION - assumed 'VERSION' at F:\Program Files (x86)\Ampps\www\system\config\ssb_library\ssb_helper.php:1
Undefined offset: 1 at F:\Program Files (x86)\Ampps\www\system\config\ssb_library\ssb_helper.php:1

 

 
я так понимаю версия ему не нравится ... или еще чего ? 

Share this post


Link to post
Share on other sites

добрался до компа, для детального просмотра. итог

1) чистая ocStore 2.1.0.1

2) файл LiveImport-0.2.ocmod.zip закачан через Менеджер дополнений

3) дополнительно закачан файл LiveImport.ocmod.xml т.к. действие по п.2 не отображало данный модуль в менеджере дополнений

4) в менеджере дополнений после п.3 появился модуль кнопка настройка не активна. 

5) в левом меню в админке появился модуль (криво)

6) при нажатии на ссылку открывается 404 страница http://сайт.ru/admin/liveimport 

 

все. 

 

через 5 минут....

заработало после добавление нового ftp пользователя. правда папке пришлось права дать 777 вместо 755

Полностью аналогичная ошибка, для её решения что именно необходимо (добавить нового пользователя по фтп и поменять название папки) ?

Share this post


Link to post
Share on other sites

Спасибо, заработало)

Share this post


Link to post
Share on other sites

Все отлично, все работает. Спасибо автору. Но. Зашел на следующий день после того как установил LiveImport и не нашел его в админке, перешел по ссылке http://сайт/admin/liveimport/ все норм, работает, но в админке не отображается. Кстати, как только установил, в админке был LiveImport.

Share this post


Link to post
Share on other sites

Propeller, демо нет. Отвечаю:

  • Несколько закладок не прокатит, импортирует только с одного листа Ексель
  • LiveImport может просто обновить цены, сопоставив товары по product_id, model или sku (выставлять в Match existing products by)
  • чтобы не накрыло опции и атрибуты, добавьте в окошко скрипта:
$update_options = false;
$update_attributes = false;
  • картинки и категории не тронет
  • с скидками тяжело сказать, что будет, скорее всего уберет при обновлении цены
  • поддерживаю, насколько это возможно для бесплатного продукта
  • на всякий случай, сделайте бекап базы перед запуском

 

alfadoors, слева в столбце иконок должна появиться иконка LiveImport

Подскажите с установкой,закинул в корень,дальше ,где находиться нужный файл который должен ставить через установщик??

Share this post


Link to post
Share on other sites

igoryxa, странно. Какая у вас версия OpenCart?

 

yuriishishkin, файл в корне архива.

ocStore 2.1.0.2

Share this post


Link to post
Share on other sites

Добавлял файлы, и вылезла ошибка.

 

Fatal error: Call to a member function hasPermission() on null in /home/users/s/домен/domains/сайт/admin/liveimport/lib/code/20ab.php on line 5

[19:39:52] Call to a member function hasPermission() on null at lib/code/20ab.php:5

Share this post


Link to post
Share on other sites

 

Добавлял файлы, и вылезла ошибка.

 

Fatal error: Call to a member function hasPermission() on null in /home/users/s/домен/domains/сайт/admin/liveimport/lib/code/20ab.php on line 5

[19:39:52] Call to a member function hasPermission() on null at lib/code/20ab.php:5

 

Починил) А с админкой все еще не понятно) 

Share this post


Link to post
Share on other sites

Всем привет!
Как сделать так, чтобы эта чудо-машина и картинки загружала из экселевского файла?

Share this post


Link to post
Share on other sites

igoryxa, так а что было? А то у меня на ocStore 2.1 нормально заводится. И что непонятно с админкой?

 

inqvan, просто указать, какая колонка - image.

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
You are posting as a guest. If you have an account, please sign in.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


  • Similar Content

    • By GeorgyM
      500.00 руб
      Скачать/Купить дополнение


      Парсинг для Opencart : загрузка товаров / статей, для Опенкарт, OcStore, v.1.x, 2.x, 3.x
      Услуги по наполнению Вашего сайта. обновлению цен, остатков, автоматизации.
      Парсинг и загрузка на Ваш сайт, товаров для Opencart, каталогов, статей, блогов, галерей, отзывов, обзоров всего, что угодно.
      Парсинг Яндекс Маркета, Авито, Юлы, Price.ru любого сайта Вашего конкурента или поставщика.
      Могу собрать данные в Excel и CSV любого формата, а так же импортировать в Вашу базу данных.
        
      Я могу собрать любые данные в интернете и импортировать их на Ваш сайт.
      Срок работ от "супер срочно - сделать прямо сейчас"!  
        
      Как начать работать со мной: 
      1) Напишите мне  в личку - КЛИНУТЬ ЧТОБЫ НАПИСАТЬ МНЕ
      2) Укажите сайт, с которого нужно собрать данные (Домен)
      3) Укажите дополнительные пожелания  
       
      НЕ НУЖНО ЗАПОЛНЯТЬ СЛОЖНОЕ ТЕХНИЧЕСКОЕ ЗАДАНИЕ
      В переписке согласуем Все детали.
       
      Загрузка на Ваш сайт или передача Вам файла в формате Вашего модуля импорта.
      Быстро, конфиденциально 
      Указана базовая стоимость.
       
      В зависимости от сложности проекта цена может быть изменена по согласованию.
      Любая сложность парсинга!
       
      Чтобы сэкономить время на переписке, прошу внимательно отнестись к строкам ниже, по поводу ТЗ для Парсинга. Я должен понимать какие, работы мне для Вас делать, а без ТЗ я этого понять не смогу.
       
      Для понимания ТЗ мне нужно получить краткое ТЗ:
      Если Вам нужно получить от меня только файл для импорта и каталог картинок: дайте мне адрес сайта-донора, пример файла, который Вам нужно получить с заполненными 2-3 строками, комментарии, этого будет достаточно.  
      Если Вы хотите, чтобы я для Вас спарсил и загрузил товары: напишите мне адрес сайта-донора. Можете схематично показать какие данные со страницы донора, должны быть перенесены на Ваши страницы (в виде простых рисунков)  
      Часто возникает вопрос как скопировать товары с одного интернет магазина и загрузить товары в свой интернет магазин.
       
      Особенно Важно парсить товары если нужно перенести большой каталог на свой сайт интернет магазина, так как руками копировать товары очень долго. 
       
      Я могу спарсить самые сложные сайты: со скриптами, защитами, различными Post запросами, и предоставить Вам данные в CSV или Excel файле, нужного Вам формата.
       
      Могу загрузить опции товаров, атрибуты товаров, дополнительные картинки и тексты, отзывы.
       
      Провести нужные манипуляции с ценами и скидками на товары и прочие сложные операции.
      Могу привести каталог категорий к нужному виду, скопировав картинки и описания категорий.
       
      От Вас потребуется только, домены сайтов откуда копировать каталог, и если Вы планируете загружать самостоятельно данные в Ваш интернет магазин, пример файла в который Вам записать данные.
      Скрипт автоматического наполнения магазина, так же могу разработать.
      Добавил GeorgyM Добавлено 22.08.2017 Категория Услуги  
    • By GeorgyM
      Услуги по наполнению Вашего сайта. обновлению цен, остатков, автоматизации.
      Парсинг и загрузка на Ваш сайт, товаров для Opencart, каталогов, статей, блогов, галерей, отзывов, обзоров всего, что угодно.
      Парсинг Яндекс Маркета, Авито, Юлы, Price.ru любого сайта Вашего конкурента или поставщика.
      Могу собрать данные в Excel и CSV любого формата, а так же импортировать в Вашу базу данных.
        
      Я могу собрать любые данные в интернете и импортировать их на Ваш сайт.
      Срок работ от "супер срочно - сделать прямо сейчас"!  
        
      Как начать работать со мной: 
      1) Напишите мне  в личку - КЛИНУТЬ ЧТОБЫ НАПИСАТЬ МНЕ
      2) Укажите сайт, с которого нужно собрать данные (Домен)
      3) Укажите дополнительные пожелания  
       
      НЕ НУЖНО ЗАПОЛНЯТЬ СЛОЖНОЕ ТЕХНИЧЕСКОЕ ЗАДАНИЕ
      В переписке согласуем Все детали.
       
      Загрузка на Ваш сайт или передача Вам файла в формате Вашего модуля импорта.
      Быстро, конфиденциально 
      Указана базовая стоимость.
       
      В зависимости от сложности проекта цена может быть изменена по согласованию.
      Любая сложность парсинга!
       
      Чтобы сэкономить время на переписке, прошу внимательно отнестись к строкам ниже, по поводу ТЗ для Парсинга. Я должен понимать какие, работы мне для Вас делать, а без ТЗ я этого понять не смогу.
       
      Для понимания ТЗ мне нужно получить краткое ТЗ:
      Если Вам нужно получить от меня только файл для импорта и каталог картинок: дайте мне адрес сайта-донора, пример файла, который Вам нужно получить с заполненными 2-3 строками, комментарии, этого будет достаточно.  
      Если Вы хотите, чтобы я для Вас спарсил и загрузил товары: напишите мне адрес сайта-донора. Можете схематично показать какие данные со страницы донора, должны быть перенесены на Ваши страницы (в виде простых рисунков)  
      Часто возникает вопрос как скопировать товары с одного интернет магазина и загрузить товары в свой интернет магазин.
       
      Особенно Важно парсить товары если нужно перенести большой каталог на свой сайт интернет магазина, так как руками копировать товары очень долго. 
       
      Я могу спарсить самые сложные сайты: со скриптами, защитами, различными Post запросами, и предоставить Вам данные в CSV или Excel файле, нужного Вам формата.
       
      Могу загрузить опции товаров, атрибуты товаров, дополнительные картинки и тексты, отзывы.
       
      Провести нужные манипуляции с ценами и скидками на товары и прочие сложные операции.
      Могу привести каталог категорий к нужному виду, скопировав картинки и описания категорий.
       
      От Вас потребуется только, домены сайтов откуда копировать каталог, и если Вы планируете загружать самостоятельно данные в Ваш интернет магазин, пример файла в который Вам записать данные.
      Скрипт автоматического наполнения магазина, так же могу разработать.
  • Recently Browsing   0 members

    No registered users viewing this page.

×

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.