File tree Expand file tree Collapse file tree 3 files changed +12
-6
lines changed
Expand file tree Collapse file tree 3 files changed +12
-6
lines changed Original file line number Diff line number Diff line change 11#Использовать autumn
22#Использовать autumn- cli
3+ #Использовать fs
34#Использовать "."
45#Использовать "../internal"
56
67ПодключательКастомныхКонтроллеров = Новый ПодключательКастомныхКонтроллеров();
78ПодключательКастомныхКонтроллеров.НайтиИПодключить();
89
10+ ТекущийКаталог = ФС.НормализоватьПуть(ОбъединитьПути(ТекущийСценарий().Каталог, "../.." ));
11+ УстановитьТекущийКаталог(ТекущийКаталог);
12+
913Поделка = Новый Поделка;
1014Поделка.ЗапуститьПриложение();
Original file line number Diff line number Diff line change 207207// ЭтотОбъект - Для возможности цепочки вызовов
208208//
209209Функция УстановитьРасположениеКонтроллеров (Расположение ) Экспорт
210- _РасположениеКонтроллеров = Расположение;
210+ _РасположениеКонтроллеров = ФС.НормализоватьПуть( Расположение) ;
211211 Возврат ЭтотОбъект;
212212КонецФункции
213213
Original file line number Diff line number Diff line change 1010
1111 Для Каждого ПолноеИмя Из МассивФайлов Цикл
1212
13- Если ФС.КаталогСуществует(ПолноеИмя) Тогда
14- ПодключитьИзКаталога(ПолноеИмя);
15- ИначеЕсли ФС.ФайлСуществует(ПолноеИмя) Тогда
16- Подключить(ПолноеИмя);
13+ Путь = ФС.НормализоватьПуть(ПолноеИмя);
14+
15+ Если ФС.КаталогСуществует(Путь) Тогда
16+ ПодключитьИзКаталога(Путь);
17+ ИначеЕсли ФС.ФайлСуществует(Путь) Тогда
18+ Подключить(Путь);
1719 Иначе
18- ВызватьИсключение СтрШаблон ("Не удалось подключить контроллер '%1': файл не существует" , ПолноеИмя);
20+ ВызватьИсключение СтрШаблон ("Не удалось подключить контроллер '%1': файл или каталог не существует" , ПолноеИмя);
1921 КонецЕсли ;
2022
2123 КонецЦикла ;
You can’t perform that action at this time.
0 commit comments