Jump to content
Sign in to follow this  
1cmart

Обработка прайсов XLS и выгрузка данных в OpenCart.

Нужна ли вам такая программа?  

38 members have voted

You do not have permission to vote in this poll, or see the poll results. Please sign in or register to vote in this poll.

Recommended Posts

Посмотрел на разнообразие всех решений для загрузки, выгрузки, обработки прайсов и подумал, а что делать, если у меня нету 1С, а загрузить товары в интернет-магазин - хочется.

 

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

 

Модуль скорее всего будет бесплатный.

 

Скачать сам модуль можно по ссылке

Скачать пример прайса можно по ссылке

 

Модуль выгружает товары на сайт в формате OpenCart Exchange 1C  

 

Схема работы модуля:

 

Загружаем прайс-лист в модуль - > редактируем  товар - > устанавливаем свои наценки - > выгружаем на сайт.

 

Что планируем еще сделать

1. добавить возможность загружать больше форматов прайсов

2. добавить мультиязычность

3. добавить возможность загружать описание товара и картинки из яндекс-маркета (Есть контентный ключ)

 

Кто готов помогать проекту, можете отписатся в этой теме, еще раз повторю,  в деньгах мы не нуждаемся.

Share this post


Link to post
Share on other sites

Заинтересовал модуль)) У меня в прайсе кроме полей названия и цены еще такие поля как "код", "Артикль", "гарантия", "Наличие" (причем наличие обозначается следующим образом: +, ++, +++, + / -,V, N). Также присутствует ссылка к каждому товару на сайт поставщика. Возможно загружать название товара с сайта по указанной ссылке а все остальное с прайса?  И при загрузке наличии указывать если "++" - количество товара ставить в опенкарті 100, "+/-" - 60 и далее в таком же духе.

Спасибо)

Share this post


Link to post
Share on other sites

а в идеале хотелось бы комплекс модулей для загрузки любых предложения ексель в 1С (только незнаю как быть если поставщиков 2-4 и есть в прайсах одинаковые товары) и уже с 1С на сайт)

Share this post


Link to post
Share on other sites

а в идеале хотелось бы комплекс модулей для загрузки любых предложения ексель в 1С (только незнаю как быть если поставщиков 2-4 и есть в прайсах одинаковые товары) и уже с 1С на сайт)

Не реклама, но у нас такой модуль уже есть - [dw], а по теме - это будет совершенно новое решение.

Edited by freelancer
Не реклама, но реклама..

Share this post


Link to post
Share on other sites

Собрал команду программистов...

и все дружно заявили, что RAR - самый пи*датый формат архива и использовать надо именно и только его.

я*уею, дорогая редакция.

Share this post


Link to post
Share on other sites

и все дружно заявили, что RAR - самый пи*датый формат архива и использовать надо именно и только его.

я*уею, дорогая редакция.

А в чем собственно проблема? вы его открыть не можете?

Share this post


Link to post
Share on other sites

есть сомнения в "качестве" программистов (или ответственного за размещение архива).

Share this post


Link to post
Share on other sites

есть сомнения в "качестве" программистов (или ответственного за размещение архива).

Если честно сталкиваюсь с этим первый раз, чем Вам не угодил WINRAR? Свою работу он выполняет хорошо, установлен почти на всех пк.

Share this post


Link to post
Share on other sites

afwollis сделал справедливое замечание. WINRAR - проприетарное ПО.

о квалификации программистов можно делать субъективный вывод )

Share this post


Link to post
Share on other sites

А мне кажется, без разницы чем упакована программа.

Share this post


Link to post
Share on other sites

Переложил в ZIP архиве, жду комментариев и предложений.

Share this post


Link to post
Share on other sites

) у меня все что вы описали реализовано с2008 года
експортер мне ваш понравился
правда не до конца смог понять как выставлять номера колонок
единственное замечание - наценки и привязки и сравнение минимальной цены поставщиков у меня вынесены в серверную часть
а на локальной машине деается только приведение прайса к стандартному виду название - цена 

потом ганзип и отправка постом на сервер и распаковка прайса в таблицу базы мускуля.
если сделаете чтоб и кушало кроме XLS ещё и XLSX будет супер ( закажу вам експортер под свои нужды...)

Share this post


Link to post
Share on other sites

) у меня все что вы описали реализовано с2008 года

експортер мне ваш понравился

правда не до конца смог понять как выставлять номера колонок

единственное замечание - наценки и привязки и сравнение минимальной цены поставщиков у меня вынесены в серверную часть

а на локальной машине деается только приведение прайса к стандартному виду название - цена 

потом ганзип и отправка постом на сервер и распаковка прайса в таблицу базы мускуля.

если сделаете чтоб и кушало кроме XLS ещё и XLSX будет супер ( закажу вам експортер под свои нужды...)

Здравствуйте, спасибо за отзыв!

Программа пока разрабатывается и много еще нету, но мы постоянно что-то дописываем и улучшаем.

с ценами и наценками пока не работали, еще думаем об алгоритме, если у вас есть хороший алгоритм, напишите.

модуль кушает XLSX уже.

Share this post


Link to post
Share on other sites

Вышла новая версия v.1.0.61.2

Что нового:
3. Поправили возникающие ошибки
4. Увеличили стабильность модуля
5. Доработали интерфейс

https://cloud.mail.ru/public/E3aq/WubN13WPF

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  

  • Similar Content

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


      Страница загрузок - файлы, прайсы, ссылки
      Модуль для создания страницы загрузок -  добавление файлов прайс-листов  и ссылок 
      Удобное управление файлами в админке

      Посмотреть Demo: Ocstore 3.0.2
      Демо админки : Demo/demo  - Список файлов  - Список групп

      Основной функционал 

      Настройка в модуле
      Статус Показать дату Показать скачивания  Показать размер Стиль кнопки скачать Стиль кнопки перейти Мета H1 Мета тег Title Мета тег Description Мета тег Keywords Описание верх Описание низ  Описание справа  Группы файлов 
      Название  Описание Сортировка Статус Фильтр по статусу и названию Список файлов
      Название файла  Описание файла  Файл или ссылка  Маска Кол-во загрузок Выбор группы загрузок Дата добавления  Статус Сортировка Фильтр по - название - группа - статус  В модуле есть Ocmod файл нужен только для добавления ссылок в меню в админке 
      Установка стандартная 
      через OCMOD модификаторы или загрузить файлы в корень магазина по папкам
      Добавил zCarot Добавлено 18.09.2020 Категория Модули Системные требования Метод активации Без активации Ioncube Loader Нет OpenCart 3.0
      2.3
      2.2
      2.1
      2.0 ocStore 3.0
      2.3
      2.2
      2.1 OpenCart.Pro, ocShop Opencart.pro 2.3
      Opencart.pro 2.1
      OcShop 2.0.3.х Обращение к серверу разработчика Нет Старая цена 1500  
    • By zCarot
      Модуль для создания страницы загрузок -  добавление файлов прайс-листов  и ссылок 
      Удобное управление файлами в админке

      Посмотреть Demo: Ocstore 3.0.2
      Демо админки : Demo/demo  - Список файлов  - Список групп

      Основной функционал 

      Настройка в модуле
      Статус Показать дату Показать скачивания  Показать размер Стиль кнопки скачать Стиль кнопки перейти Мета H1 Мета тег Title Мета тег Description Мета тег Keywords Описание верх Описание низ  Описание справа  Группы файлов 
      Название  Описание Сортировка Статус Фильтр по статусу и названию Список файлов
      Название файла  Описание файла  Файл или ссылка  Маска Кол-во загрузок Выбор группы загрузок Дата добавления  Статус Сортировка Фильтр по - название - группа - статус  В модуле есть Ocmod файл нужен только для добавления ссылок в меню в админке 
      Установка стандартная 
      через OCMOD модификаторы или загрузить файлы в корень магазина по папкам
    • By MaxPskov
      Доброго времени суток комрады!
      Подскажите, пожалуйста, модуль обмена данными между 1C и OcStore 2.3

      Главное, что необходимо:

      1) Выгружать товары только из указанных категорий или отдельные товары.
      2) Выгружать (обновлять) остатки.
      3) ВЫгружать (обновлять) цены.
      4) Автоматическая выгрузка (обновление) даных в указанное время.

      Важно!!! Ужее сть магазин с более 10к товарами. 
      Модель каждого товара в OcStore = значению в 1С

      Заранее признателен за помощь.
    • By whiteblue
      998.00 руб
      Скачать/Купить дополнение


      AutoDistribute + фильтр для Opencart 2x, 3.х
       
      Модуль автоматом задает и редактирует и добавлять атрибуты, фильтры, категории, производителей по заданным схемам.
      Удобный фильтр
      Понятные настройки
      Видео-инструкция  по ссылке
      https://www.youtube.com/embed/wuLzULDn8tI
       
      Возможности модуля:
       
      Автоматизирует наполнение товаров атрибутами, параметрами фильтра, категориями и производителями Создает схемы переопределения атрибутов, производителей и категорий по заданным параметрам. Переопределение по заданным параметров происходит при добавлении и редактировании товаров и после выгрузки. Можно настроить несколько условий переопределения для одной группы товаров Модуль просто адаптировать под любую синхронизацию товаров. Назначать автоматом параметры фильтра, что заменяет потребность в установке и адаптации фильтров по атрибутам  
       
      И  делается все это автоматически!!!
       
       
      Для 3-го покупателя цена -555р!!!
       
       
       
      Установка модуля:

      1. Создать резервную копию сайта и БД.
      2. Скачать архив
      3. Установить архив модуля  через админку. Модули - Установка расширений
      4. Обновить модификации в админке
      5. Активировать модуль. Модули - Модули - AutoDistribute
       
      Интеграция с выгрузками, синхронизациями или крон задачами
       
      С большим количесвом выгрузок  модуль интегрирован.. Для этого необходимо:
      при добавлении записи из статуса "отключен" перевести в статус включен   не путать со статусом модуля     НО если ваш модуль интеграции уникален и не использует стандартную модель обновления товара, то:
      в контроллер модуля , который отвечает за выгрузку после кода выполнения выгрузки или синхронизации - вставляем код:
       
      $this->model->load('extension/module/autodistribute');
      $distributes=$this->model_extension_module_autodistribute->getDistributes();
      foreach($distributes as $distribute) {
      $this->model_extension_module_autodistribute->implementDistributes($distribute['distribute_id']);
      }

      Добавил whiteblue Добавлено 29.01.2018 Категория Модули Системные требования Метод активации По запросу в ЛС
      По запросу на почту
      По скайпу
      Через официальный сайт дополнения Ioncube Loader Нет OpenCart 3.0
      2.3
      2.1 ocStore 2.3
      2.1 OpenCart.Pro, ocShop Opencart.pro 2.3
      Opencart.pro 2.1 Обращение к серверу разработчика Да Старая цена 2800  
    • By whiteblue
      Модуль автоматом задает и редактирует и добавлять атрибуты, фильтры, категории, производителей по заданным схемам.
      Удобный фильтр
      Понятные настройки
      Видео-инструкция  по ссылке
      https://www.youtube.com/embed/wuLzULDn8tI
       
      Возможности модуля:
       
      Автоматизирует наполнение товаров атрибутами, параметрами фильтра, категориями и производителями Создает схемы переопределения атрибутов, производителей и категорий по заданным параметрам. Переопределение по заданным параметров происходит при добавлении и редактировании товаров и после выгрузки. Можно настроить несколько условий переопределения для одной группы товаров Модуль просто адаптировать под любую синхронизацию товаров. Назначать автоматом параметры фильтра, что заменяет потребность в установке и адаптации фильтров по атрибутам  
       
      И  делается все это автоматически!!!
       
       
      Для 3-го покупателя цена -555р!!!
       
       
       
      Установка модуля:

      1. Создать резервную копию сайта и БД.
      2. Скачать архив
      3. Установить архив модуля  через админку. Модули - Установка расширений
      4. Обновить модификации в админке
      5. Активировать модуль. Модули - Модули - AutoDistribute
       
      Интеграция с выгрузками, синхронизациями или крон задачами
       
      С большим количесвом выгрузок  модуль интегрирован.. Для этого необходимо:
      при добавлении записи из статуса "отключен" перевести в статус включен   не путать со статусом модуля     НО если ваш модуль интеграции уникален и не использует стандартную модель обновления товара, то:
      в контроллер модуля , который отвечает за выгрузку после кода выполнения выгрузки или синхронизации - вставляем код:
       
      $this->model->load('extension/module/autodistribute');
      $distributes=$this->model_extension_module_autodistribute->getDistributes();
      foreach($distributes as $distribute) {
      $this->model_extension_module_autodistribute->implementDistributes($distribute['distribute_id']);
      }

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