You've already forked OpenIntegrations
mirror of
https://github.com/Bayselonarrend/OpenIntegrations.git
synced 2025-10-08 22:51:57 +02:00
Доработка формирования каталога API
This commit is contained in:
17
ci/os/internal/Modules/МетодыКаталогаAPI.os
vendored
17
ci/os/internal/Modules/МетодыКаталогаAPI.os
vendored
@@ -23,8 +23,23 @@
|
|||||||
|
|
||||||
Для Каждого КлючЗначение Из СоответствиеКаталога Цикл
|
Для Каждого КлючЗначение Из СоответствиеКаталога Цикл
|
||||||
|
|
||||||
|
ИмяБезПробелов = СтрЗаменить(КлючЗначение.Ключ, " ", "");
|
||||||
|
ФайлКартинки = Новый Файл(СтрШаблон("./media/%1.png", ИмяБезПробелов));
|
||||||
|
|
||||||
|
Если ФайлКартинки.Существует() Тогда
|
||||||
|
|
||||||
|
ИмяБиблиотеки = КлючЗначение.Ключ;
|
||||||
|
ИмяФайла = ИмяБезПробелов;
|
||||||
|
|
||||||
|
Иначе
|
||||||
|
|
||||||
|
ИмяБиблиотеки = КлючЗначение.Ключ + " (в разработке)";
|
||||||
|
ИмяФайла = "default";
|
||||||
|
|
||||||
|
КонецЕсли;
|
||||||
|
|
||||||
ТаблицаКаталога = ТаблицаКаталога
|
ТаблицаКаталога = ТаблицаКаталога
|
||||||
+ СтрШаблон(СтрокаТаблицы, КлючЗначение.Ключ, СтрЗаменить(КлючЗначение.Ключ, " ", ""), КлючЗначение.Значение)
|
+ СтрШаблон(СтрокаТаблицы, ИмяБиблиотеки, ИмяФайла, КлючЗначение.Значение)
|
||||||
+ Символы.ПС;
|
+ Символы.ПС;
|
||||||
|
|
||||||
МассивТэгов.Добавить(КлючЗначение.Ключ);
|
МассивТэгов.Добавить(КлючЗначение.Ключ);
|
||||||
|
BIN
media/default.png
vendored
Normal file
BIN
media/default.png
vendored
Normal file
Binary file not shown.
After Width: | Height: | Size: 2.5 KiB |
Reference in New Issue
Block a user