118  /  381

Теория. Модули в D7

Просмотров: 30132
Дата последнего изменения: 27.10.2020
Роберт Басыров
Сложность урока:
1 уровень - интуитивно все понятно из интерфейса, но почитать стоит.
1
2
3
4
5
Недоступно в редакциях:
Ограничений нет

Модули системы (как штатные, так и загруженные из Marketplace) располагаются в системной папке bitrix/modules. В папке /local/modules могут располагаться пользовательские модули. Такое разделение позволит сторонним разработчикам просто организовать контроль версий своих разработок с сохранением обновляемости продукта стандартной системой обновлений.

Структура файлов и папок модулей на D7 осталась такой же, как и в старой версии ядра.

API (классы, логика) модуля в новом ядре располагается в подпапке /lib папки модуля. Например, для Главного модуля путь будет таким: bitrix/modules/main/lib. Из этой же папки API будет автоматически подключаться при соблюдении некоторых правил.

Примечание: Данная папка не является обязательной, если у вашего класса нет собственных методов.


45
Курсы разработаны в компании «1С-Битрикс»

Если вы нашли неточность в тексте, непонятное объяснение, пожалуйста, сообщите нам об этом в комментариях.
Развернуть комментарии