Рекомендуемые сообщения

evgarik    0

index.php?app=downloads&module=display&section=screenshot&id=1404

Название: Импорт Прайс

Добавил: evgarik

Добавлен: 04 окт. 2013

Категория: Обмен данными

Импорт товаров из cvs файла который вы можете самостоятельно

сделать в excel или другой подобной программе.

Что умеет:

1. Добавляет товар в базу

2. Считывает категории и привязывается к ним товар.

3. Добавляет изображения к товару

4. Автоматически включает активность товара

5. Считывает производителя и автоматом привязывает к нему товар.

6. Создает отдельную папку для изображений

7. Генерирует уникальные имена на основании model и случайного числа.

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

Установка:

Распаковать в папку с магазином.

Зайти в раздел управления модулями и установить.

Как работать:

В архиве модуля есть архив для примера.

внутри архива файл с расширением cvs в кодировке utf-8.

В файле xls подписаны поля, для чего они и зачем.

Можете прямо тут заполнять ваш новый прайс.

Условия при которых все работает:

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

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

3. В архиве в любом случае должна присутствовать папка img, даже если она пустая.

Тестировалось:

ocStore 1.5.5.1.1

Opencart 1.5.6

Нажмите здесь, чтобы скачать файл

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Krimer4    0

При попытке импортировать товар выходят следующие ошибки: 

 

Notice: Undefined index: manufacturer_id in /home/admin/model/catalog/importprice.php on line 10Notice: Undefined index: category_id in/home/admin/model/catalog/importprice.php on line 5Warning: rename(../temp/img/.jpg,../image/data//price/QMC-1710Ad-TF3_5ms2099168_.jpg) [function.rename]: No such file or directory in /home/admin/controller/module/importprice.php on line 326Notice: Undefined index: manufacturer_id in/home/admin/model/catalog/importprice.php on line 10Notice: Undefined index: category_id in

 

из всего ассортимента добавилось два продукта с ценой "99" и названием "Notice: Undefined index: name in"

 

Что за лажа?где косяк искать?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
KANER    0

При попытке импортировать товар выходят следующие ошибки: 

 

Notice: Undefined index: manufacturer_id in /home/admin/model/catalog/importprice.php on line 10Notice: Undefined index: category_id in/home/admin/model/catalog/importprice.php on line 5Warning: rename(../temp/img/.jpg,../image/data//price/QMC-1710Ad-TF3_5ms2099168_.jpg) [function.rename]: No such file or directory in /home/admin/controller/module/importprice.php on line 326Notice: Undefined index: manufacturer_id in/home/admin/model/catalog/importprice.php on line 10Notice: Undefined index: category_id in

 

из всего ассортимента добавилось два продукта с ценой "99" и названием "Notice: Undefined index: name in"

 

Что за лажа?где косяк искать?

 

Ошибку выдал из-за того что ты написал название manufacturer которого нет у тебя на сайте. по остальному тоже столкнулся, сейчас штудирую код, чтобы найти проблему.

 

Цену ставит 99 т.к. прописанно постоянное значение:

 

$array_data['price'] = "99";

 

тут:

 

controller\module\importprice.php

Изменено пользователем KANER

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Shelehin    0

Доброе время суток. При потытке импорта товара выдает ошибку:

Notice: Undefined index: category_id in /home/f/fr792318/shop.baltaproduct.ru/public_html/admin/model/catalog/importprice.php on line 5Notice: Undefined index: category_id in /home/f/fr792318/shop.baltaproduct.ru/public_html/admin/model/catalog/importprice.php on line 5Notice: Undefined index: category_id in /home/f/fr792318/shop.baltaproduct.ru/public_html/admin/model/catalog/importprice.php on line 5Warning: rename(../temp/img/2.jpg,../image/data//armani/ab165519136_2.jpg): No such file or directory in /home/f/fr792318/shop.baltaproduct.ru/public_html/admin/controller/module/importprice.php on line 328Notice: Undefined index: seo_title in /home/f/fr792318/shop.baltaproduct.ru/public_html/admin/model/catalog/product.php on line 13Notice: Undefined index: seo_h1 in /home/f/fr792318/shop.baltaproduct.ru/public_html/admin/model/catalog/product.php on line 13Notice: Error: Duplicate entry '80-0' for key 'PRIMARY'
Error No: 1062
INSERT INTO oc_product_to_category SET product_id = '80', category_id = '0' in /home/f/fr792318/shop.baltaproduct.ru/public_html/system/database/mysql.php on line 50

 

При этом добавляет один товар (первый по списку) и все

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
KANER    0

Доброе время суток. При потытке импорта товара выдает ошибку:

Notice: Undefined index: category_id in /home/f/fr792318/shop.baltaproduct.ru/public_html/admin/model/catalog/importprice.php on line 5Notice: Undefined index: category_id in /home/f/fr792318/shop.baltaproduct.ru/public_html/admin/model/catalog/importprice.php on line 5Notice: Undefined index: category_id in /home/f/fr792318/shop.baltaproduct.ru/public_html/admin/model/catalog/importprice.php on line 5Warning: rename(../temp/img/2.jpg,../image/data//armani/ab165519136_2.jpg): No such file or directory in /home/f/fr792318/shop.baltaproduct.ru/public_html/admin/controller/module/importprice.php on line 328Notice: Undefined index: seo_title in /home/f/fr792318/shop.baltaproduct.ru/public_html/admin/model/catalog/product.php on line 13Notice: Undefined index: seo_h1 in /home/f/fr792318/shop.baltaproduct.ru/public_html/admin/model/catalog/product.php on line 13Notice: Error: Duplicate entry '80-0' for key 'PRIMARY'

Error No: 1062

INSERT INTO oc_product_to_category SET product_id = '80', category_id = '0' in /home/f/fr792318/shop.baltaproduct.ru/public_html/system/database/mysql.php on line 50

 

При этом добавляет один товар (первый по списку) и все

 

Там много нюансов которых надо править под себя. И сыровато ещё решение.

 

Нашел хорошее бесплатное решение тут: http://www.opencart.com/index.php?route=extension/extension/info&extension_id=17&filter_search=export&filter_license=0

 

Проверил весь функционал, все работает. То что нужно, ничего лишнего. Парсит прям с таблицы Exel в формате XLSX.

 

Проверял на чистом opencart 1.5.6.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
KANER    0

версия для oc 1.5.5 должна подойти

 

у меня ocStore 1.5.5

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
eXtatic    0

Что то неробит. Не ошибок не выдает ничего...

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
tigrov    0

у меня вообще ни чего не происходит....

Я вот думаю, ужели за все это время в системе, на которой около 50% всех магазов в интернете, так и не придумали модоля грамотной заливки тысяч товарных позиций.... не верю....

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
KANER    0

Я же говорил, что есть бесплатное альтернативное решение.)

http://www.opencart.com/index.php?route=extension/extension/info&extension_id=17&filter_search=export&filter_license=0

у меня вообще ни чего не происходит....

Я вот думаю, ужели за все это время в системе, на которой около 50% всех магазов в интернете, так и не придумали модоля грамотной заливки тысяч товарных позиций.... не верю....

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
eXtatic    0

Я же говорил, что есть бесплатное альтернативное решение.)

http://www.opencart.com/index.php?route=extension/extension/info&extension_id=17&filter_search=export&filter_license=0

Можешь инструкцию по нему написать? как установить и т.д

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
KANER    0

Можешь инструкцию по нему написать? как установить и т.д

Можно на Русский полностью перевести и мануал написать. Отдельную тему поддержки создать. Подумаю над этим вечером.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Jan1    1

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

ввел в файл свои данные, пару картинок - не работает ((((

 

 

попробовал еще раз тестовый файл- уже и он не работает (((

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Jan1    1

Можешь инструкцию по нему написать? как установить и т.д

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

а вот какие строки должны быть в ексельке? кинули бы и ее сразу (((

 

экспортировал свои товары, интересная табличка получилась, как я понял в нее вносить изменения и потом имортировать, попробую с понедельника

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Dimasscus    10

версия для oc 1.5.5 должна подойти

не работает на 1.5.5.1.1 -выдает фатальную ошибку  -Фатальная ошибка : require_once () [ function.require ]: ('. :/ USR / местные / груша' include_path =) Не удалось открытие требуется 'Классы / PHPExcel.php' в ххххххххххххххххххххх

 

это лечится как нибудь?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Jan1    1

не работает на 1.5.5.1.1 -выдает фатальную ошибку  -Фатальная ошибка : require_once () [ function.require ]: ('. :/ USR / местные / груша' include_path =) Не удалось открытие требуется 'Классы / PHPExcel.php' в ххххххххххххххххххххх

 

это лечится как нибудь?

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
NGW    1

Идея хорошая, но чета не так работает. Вот ругачка

 

Notice: Undefined index: manufacturer_id in /home/ortomega/domains/ortomega.ru/public_html/admin/model/catalog/importprice.php on line 10Notice: Undefined index: category_id in/home/ortomega/domains/ortomega.ru/public_html/admin/model/catalog/importprice.php on line 5Notice: Undefined index: category_id in/home/ortomega/domains/ortomega.ru/public_html/admin/model/catalog/importprice.php on line 5Warning: rename(../temp/img/1114.jpg.jpg,../image/data/trives/trives/Т-11146626497_1114.jpg.jpg) [function.rename]: No such file or directory in /home/ortomega/domains/ortomega.ru/public_html/admin/controller/module/importprice.php on line 326Warning: rename(../temp/img/_Бандажи_До-_и_послеродовые_бандажи-5.png.jpg,../image/data/trives/trives/Т-11146626497__Бандажи_До-_и_послеродовые_бандажи-5.png.jpg)

Категории у меня все на русском, может просто добавить возможность всатлять ID категорий и подкатегорий через запятую, и на картинки что-то жалуется, может убрать проверку наличия картинок, я бы сам закинул в нужную папку, пусть просто создаст ее и нормально пропишет пути в базу. А то эти махинации с распаковой в темп и прочее что-то не работают.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
poetiq    1

Всем привет!

чистый 1.5.5.1.1 ноль эмоций при импорте.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Nymphetamine    11

Всем привет!

чистый 1.5.5.1.1 ноль эмоций при импорте.

 

+1 тоже самое

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
oligarhist    1

Спасибо за модуль. Но пока не получается использовать.

При импорте выдает ошибку 

Fatal error: Class 'ZipArchive' not found  \...\importprice.php on line 143

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
oligarhist    1

$_['text_export'] = 'Export / Import';

 

Спасибо за модуль. Но пока не получается использовать.

При импорте выдает ошибку 

Fatal error: Class 'ZipArchive' not found  \...\importprice.php on line 143

С этим разобрался. На хостинге в настройках PHP должен быть включен модуль ZIP 

Но теперь при импорте вылезает ошибка Fatal error: Call to undefined function iconv() in ... admin/controller/module/importprice.php on line 346

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
oligarhist    1

Импорт у меня заработал если выбрать кодировку UTF

После процедуры импорта страница как бы зависает. Но импортирует - и это прекрасно! 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
zerocool    3

На хостинге в настройках PHP должен быть включен модуль ZIP 

а если не секрет, что за хостинг провайдер? )

это я так, на будущее, что бы можно было предвидеть и все заранее настроить

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Blondi    75

Доброго времени суток. А подскажите, как сделать так, что бы в импорте участвовали только модель, количество и цена, что бы можно было спокойно удалить лишние колонки и не использовать архив, папку с картинками и прочее?

 

Я так понимаю что нужно просто удалить строки отвечающие за эти колонки в контролере, но какие именно?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти


  • Похожий контент

    • От GeorgyM

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


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

    Ни одного зарегистрированного пользователя не просматривает данную страницу