Download the PHP package bigperson/exchange1c without Composer
On this page you can find all versions of the php package bigperson/exchange1c. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download bigperson/exchange1c
More information about bigperson/exchange1c
Files in bigperson/exchange1c
Package exchange1c
Short Description Catalog Loader from 1c - CommerceML protocol
License MIT
Homepage https://github.com/bigperson
Informations about the package exchange1c
PHP exchange1c - обмен 1С предприятие с сайтом на php
Установка этой библиотеки, должна упрощать интеграцию 1С в ваш сайт.
Библиотека содержит набор интерфейсов, которые необходимо реализовать, чтобы получить возможность обмениваться товарами и документами с 1С. Предполагается, что у Вас есть 1С:Предприятие 8, Управление торговлей", редакция 11.3, версия 11.3.2 на платформе 8.3.9.2033.
Если у вас версия конфигурации ниже, то скорее всего библиотека все равно будет работать, т.к. по большей части, обмен с сайтами сильно не меняется в 1С от версии к версии.
Данная библиотека была написана на основе модуля https://github.com/carono/yii2-1c-exchange - все основные интерфейсы взяты именно из этого модуля.
Зависимости
- php ^7.1
- carono/commerceml
- symfony/http-foundation ^4.1
Установка
composer require bigperson/exchange1c
Использование
Для использования библиотеки вам неободимо определить массив конфигов и реализовать интерфейсы в ваших моделях. В примере используется адаптер для symfony/event-dispatcher - https://github.com/bigperson/exchange1c-symfony-bridge Также вы можете использовать пакет-адаптер для интеграции с Laravel https://github.com/bigperson/laravel-exchange1c
Более подробную информацию по интерфейсам и их реализациям можно почитаь в документации https://github.com/carono/yii2-1c-exchange Документация будет добалена позже.
Лицензия
Данный пакет является открытым кодом под лицензией MIT license.