Модуль экспорта/импорта между ocStore 2.3.0.2.3 и Prom.ua
Необходимо написать модуль, позволяющий выгрузить товары из своего магазина (Prom) в виде табличного документа (xlsx, csv) и залить их в магазин на ocStore 2.3.0.2.3.
Нужна работа именно с xlsx (csv), но не с xml (yml), поскольку необходима возможность вносить правки в данные о товарах (т. е. будет не полная синхронизация между магазинами).
Примерный порядок действий пользователя, как вижу его я:
(Prom -> OcStore)
1) Делается экспорт необходимых товаров (все или отдельные категории).
2) В документе вносятся изменения (например, удаляются лишние позиции, меняются цены и т. д.)
3) В модуль загружается полученный xlsx(csv).
4) В настройках модуля указывается в какую категорию загружать данные товары. В идеале, должна быть опция: a) Выбор категории вручную; b) Категория определяется исходя из иерархии или по названию (иерархия на данный момент идентична, но некоторые названия отличаются - можно подогнать все к одному виду).
5) Получаем товары с переносом всех атрибутов, изображений, описания, наличия, цены и остатка в магазин. Если такой товар уже на сайте представлен, то меняем только изменившиеся поля (например цена, наличие). Совсем было бы хорошо, если бы можно было выбрать какие именно поля обновлять (как это сделано на Prom при импорте) - например, выбираем только описание, цена, наличие, но не выбираем остальное.
(OcStore -> Prom)
1) С помощью модуля делается экспорт необходимых товаров (все или отдельные категории).
2) В документе вносятся изменения (например, удаляются лишние позиции, меняются цены и т. д.)
3) Импортируем на Prom полученный xlsx(csv).
Версия php 7.1, но вроде бы без проблем работает и 7.2, с более старыми/новыми могут быть проблемы в работоспособности используемого шаблона.
В папке экспорт товаров/категорий с Прома. И экспорт товаров/категорий из магазина (демо контент + со 135 строки созданные категории). Может это чем-то поможет. Демо контент пока не удаляли специально для удобства.
https://drive.google.com/drive/folders/1dpyF6ntBE8h2qlspE9nBv4CDXh-lgBfM?usp=sharing
-
1735 97 0 2 у меня есть модуль который может импортировать прайс с пром на опенкарт в формате xls
можно настроить профиль и кормить прайс вручную или настроить импорт прямо с прома напрямую по крону
так же модуль может делать базовые манипуляции с данными (наценку, дописать описание и т д)
так же я являюсь разработчиком одного из лучших модулей для выгрузки с opencart на пром
в этом модуле так же можно настроить много тонкостей для прома
… но формат не xls а xml
пишите, обсудим
Актуальні фриланс-проєкти в категорії PHP
Розробник на проект CMS-сайт на Drupal 7 + PHP/MySQL.Шукаємо розробника для допомоги з налаштуванням CMS-сайту на Drupal 7 + PHP/MySQL. Задача:1. Зробити карточки товару на весь асортимент товару (наразі на сайті не на всіх товарах є карточки товару з описом та характеристиками).2. Додати вірні характеристики на всі товари.3.… CMS, PHP ∙ 1 день 3 години тому ∙ 39 ставок |
Шукаємо спеціаліста Bitrix24 / інтегратора CRM для налаштування автоматизаціїНаша компанія працює з CRM Bitrix24. Нам потрібен спеціаліст, який зможе налаштувати автоматичне додавання номера телефону в ліди/замовлення в двох форматах. Автоматизація повинна бути коректно налаштована для двох країн: Республіка Молдова та Румунія. Завдання: При створенні… PHP, Веб-програмування ∙ 2 дні 2 години тому ∙ 24 ставки |
Оптимізація сайтуОптимізація сайту jdgreta.co.uk на Shopify. Сео аудит додано до проекту. Основні завдання - - Виправити всі мета дані - Виконати ТЗ для програміста (оскільки в цьому проекті поєднані завдання для програміста та СЕО, якщо ви не компанія - можете скористатися допомогою) -… HTML та CSS верстання, PHP ∙ 2 дні 22 години тому ∙ 32 ставки |
Спеціаліст по HoroshopПотрібен спеціаліст який зможе правильно налаштувати товарний Feed. Проблема: Зараз понад 13 000 товарів вивантажуються з однаковим значенням типу (напр. «все для манікюру та педикюру»). Через це в Google Ads неможливо розділити товари на сегменти й задати різні рекламні… PHP, Супровід сайтів ∙ 4 дні тому ∙ 21 ставка |
Зробити щоб листи про замовлення з магазину не потрапляли в спамЗараз є магазин на опенкарті, листи про замовлення потрапляють до спаму, треба зробити так щоб потрапляли в Вхідні (ukr.net gmail) перевірити. хостинг написав: Погана доставка електронної пошти може бути пов'язана з низькою репутацією відправника - IP або домену. У такому… PHP, Веб-програмування ∙ 5 днів 2 години тому ∙ 47 ставок |