Это моя первая попытка open-source "серьезного" проекта. По этому зная Свое любимое токсичное комьюнити, прошу отнестись с пониманием. Здравомыслящая критика и предложения по улучшению приветствуются.
Если у Вас возникло желание поддержать мое начинание, то я с удовольствием приму любое пожертвование на карту :)
Роман А. Тинькофф
Состоит в создании универсального плагина для обмена данными с 1С Предприятием и ему подобным релятивным шлаком, по протоколу CommerceML 2 / CommerceML EDI
Это динамический список.
- авторизация
- создание сложного каталога
- создание товаров
- загрузка изображений
- установка разного типа цен
- и их апдейты
- Добавлена мультзагрузка изображений.
- Пофишены баги.
На данный момент, работает с любой версией CommerceML. Воть.
Это динамический список.
Все это ожидает такую иерархию в файлах на сервере:
Порты работы:
3000
1338
1337
back: /usr/share/nginx/html/back/public/uploads/exchangeStrapi/tempXMLS
front: /usr/share/nginx/html/front/exchangeStrapi/index.php
checkRouteFromPHP: /exchange?filename=you_name.zip \
папку exchangeStrapi, вместе со всеми зависямостями ставим туда куда удобно, попутно, настраиваем сервер так, чтобы был доступ внутрь. Схема простая. Так как 1С = д***баеб и передает файлы в теле запроса потоково, JS с такого в полном ах..е. Мы будем использовать стандартную пыху и получаем все файлы через нее сохраняя на бэк.
Далее пыха дает гет на страпи и там внутри уже распарсиваем данные пока все в файле file_cheker.js
Пока как есть сгорел ноут, деняк нет. Как появится продолжу апдейтить)
move all files in you strapi project - ..../'you_strapi_folder'/src/plugins/'you_plugin_folder'
or
just use git clone
run command into plugin folder
------------------------------
yarn install
to be continued