Skip to content

Commit

Permalink
add check files from php<-1c
Browse files Browse the repository at this point in the history
  • Loading branch information
GJHack committed Dec 28, 2023
1 parent 083ed62 commit 9b69302
Show file tree
Hide file tree
Showing 11 changed files with 4,018 additions and 20 deletions.
Empty file added .gitignore
Empty file.
6 changes: 6 additions & 0 deletions .idea/jsLibraryMappings.xml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

24 changes: 22 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
# STRAPI 1C EXCHANGE PLUGIN
# Name: MegaExchange
# Version: 0.0.0.3;
## Author: Roman Agafonov / Роман Агафонов
## LICENSE: Apache 2.0

Expand Down Expand Up @@ -28,10 +29,29 @@
> Это динамический список.
### Что Сделано:
- NOTHING
зае**сь правда?
##### На стороне php
- Простейшая авторизация. На стороне PHP!
- Обработка файла приходящего от 1С и сохранение на бэке
- Послание сигнала, на роут плагина в strapi о том, что файл получен.

##### На стороне strapi
- Поиск, распаковка и получение папки с XMLками от 1C
> Это динамический список.
### В процессе:
- Преобразование XML в JSON формат.
- Создание content-type

## HOT NEWS

#### UPDATE 28.12.2023
Беда оказалась в том, что 1С передает данные на сайт по дефолту через php,
а именно php://input
Сколько не пытался распарсить входные данные из под STRApi ничего не вышло.
Пришлость написать доп. обертку в виде php мидлваря, который сохраняет файлы
приходящие от 1С в публичную папку бэка.
Пока так, потом буду думать :)

## INSTALATION / УСТАНОВКА
### STEP 0
```
Expand Down
Loading

0 comments on commit 9b69302

Please sign in to comment.