Jump to content
Sign in to follow this  
AlexCoder

[Решено] Подскажите по модулю импорта товаров из файла в магазин

Recommended Posts

Всем привет. Заказчик магазина желает импортировать в магазин товары из прайса файла. Я запутался с тем, как это сделать. Страницу https://opencartforum.com/topic/485-faq-%d0%bc%d0%be%d0%b4%d1%83%d0%bb%d1%8c-%d1%8d%d0%ba%d1%81%d0%bf%d0%be%d1%80%d1%82%d0%b8%d0%bc%d0%bf%d0%be%d1%80%d1%82/ прочитал, но она картины не обрисовала.

Заказчик пишет:

Импорт/экспорт товаров из Excel файлов.

Экспот-импорт в категории товара из ексель с фото и без фото. Экспотр товара из одной категории в другую

---

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

---

товар нужно оптом загрузить, в джумле такая функция есть из ексел , только без фото, а в адмнке фото поштучно ведь вводятся, можно ли ч\з фтп загрузить. Сначала в админке сделать импорт на сайт без фото, а потом фото ч\з фтп оптом, так можно?

---

В каком формате прислать прайсы, рубрики в ексель и фото (имя-артикул)данной рубрики в JPEG?

Это разные отрывки из переписки. Как всё-таки это лучше сделать? Какой модуль поставить на ocStore, чтобы он умел такие вещи делать и как заказчику формировать прайс, чтобы вносить на магазин через тот модуль?

Share this post


Link to post
Share on other sites
Guest brk

  1. Устанавливаете согласно Вашей версией opencart или ocStore модуль экспорта-импорта
  2. Делаете экспорт (можно демотоваров)
  3. Изучаете выгруженные таблицы
  4. Добавляете свои
  5. Импортируете

  • +1 1

Share this post


Link to post
Share on other sites

А какую именно версию устанавливать для ocStore 1.5.4.1? Поставил ту, что на https://opencartforum.com/topic/485-faq-%d0%bc%d0%be%d0%b4%d1%83%d0%bb%d1%8c-%d1%8d%d0%ba%d1%81%d0%bf%d0%be%d1%80%d1%82%d0%b8%d0%bc%d0%bf%d0%be%d1%80%d1%82/ — она в дополнениях не появилась. Да и версия там указана ниже, чем текущая ocStore.

Share this post


Link to post
Share on other sites

Скачал «export-import-xls-ocstore - 1.5.4.1.zip» (там 3 варианта было).

Зашёл на _ttp://inter-infobiznes.com/ocstore-opencart/ustanovka-vqmod-na-opencart.html.

Открыл http://code.google.com/p/vqmod/ в новой вкладке.

Скачал http://vqmod.googlec....2-opencart.zip .

Распаковал "vqmod" в корневую директорию магазина.

Сделал всем каталогам в магазине права rwxrwxrwx, а всем файлам — rw-rw-rw- (рекурсивно).

Запустил http://имя-вашего-сайта/vqmod/install/ как и сказано на _ttp://inter-infobiznes.com/ocstore-opencart/ustanovka-vqmod-na-opencart.html.

Загрузилась страница с текстом «VQMOD HAS BEEN INSTALLED ON YOUR SYSTEM!».

Захожу в админку.

Система - Пользователи - Группы пользователей.

Изменить главного администратора.

Разрешён просмотр: выделить всё.

Разрешено внесение изменений: выделить всё.

Сохранить.

Обновить страницу.

В «Системе» последний пункт меню — Резервные копии. Модуль не запустился.

Переделал всё снова. Модуль появился, но при экспорте в файле выдаёт только одну ячейку с текстом:

Fatal error: Call to undefined function iconv() in /srv/http/OpenCart/system/pear/Spreadsheet/Excel/Writer/Worksheet.php on line 1566

Share this post


Link to post
Share on other sites

На хостинге iconv не установлен или выключен.

Share this post


Link to post
Share on other sites

Включил, заработало, спасибо за подсказку.

То, что category_id и остальной текст в заголовках колонок на английском — нормально? Модуль-то русифицированный...

Share this post


Link to post
Share on other sites

Сейчас пытаюсь повторить установку на хостинге (в прошлый раз делал только на localhost), при обращении на URL + "/vqmod/install/" получаю страницу, оформленную шаблоном OpenCart, на которой говориться: «Запрашиваемая страница не найдена!» Наверное, где-то запрещено туда заходить. Но htaccess какой был на localhost, такой и на хостинге сейчас. Подскажите, где может быть неправильная настройка?

Share this post


Link to post
Share on other sites

Досадно... Хорошо хоть, что получилось сделать ручную установку на хостинге, как и написано в инструкции по опубликованной в пятом сообщении ссылке. Так что, народ, лучше ставьте vqmod вручную.

Share this post


Link to post
Share on other sites

Заказчик пишет по поводу установленного модуля: «сделала пробу экспорта прайса, система генерирует сразу в ексел, нам важно задавать параметры ввода-вывода номенклатуры, админка не дает такой возможности и как настроить под наши нужды непонятно». Там действительно настроек никаких нет? Я их не нашёл.

Share this post


Link to post
Share on other sites

да - действительно нет никаких настроек.

для "настроек" надо разрабатывать индивидуальный модуль импорта/экспорта. в котором будут учтены все пожелания заказчика.

Share this post


Link to post
Share on other sites

А альтернатив этому модулю с набором опций для OpenCart нет?

Share this post


Link to post
Share on other sites

А альтернатив этому модулю с набором опций для OpenCart нет?

Разве что total import pro, поищите на opencart.com. Но его все равно нужно будет дорабатывать под ocstore.

лучше пишите сразу в платные услуги с четким ТЗ от заказчика)

  • +1 1

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.

Sign in to follow this  

  • 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.