kosmosafive/kosmosafive.productioncalendarbx
Composer 安装命令:
composer require kosmosafive/kosmosafive.productioncalendarbx
包简介
Производственный календарь
关键字:
README 文档
README
Интеграция с Bitrix решения kosmosafive/production-calendar.
Установка
В composer.json (пример для директории local) проекта добавьте
{
"require": {
"wikimedia/composer-merge-plugin": "dev-master",
"composer/installers": "^2.3"
},
"config": {
"allow-plugins": {
"composer/installers": true,
"wikimedia/composer-merge-plugin": true
}
},
"extra": {
"merge-plugin": {
"include": [
"../bitrix/composer-bx.json",
"modules/*/composer.json"
],
"recurse": true,
"replace": true,
"ignore-duplicates": false,
"merge-dev": true,
"merge-extra": false,
"merge-extra-deep": false,
"merge-scripts": false,
"merge-ignore-none": true
},
"installer-paths": {
"modules/{$name}/": [
"type:bitrix-d7-module"
]
}
}
}
Установите зависимости. Добавьте модуль
composer require kosmosafive/kosmosafive.productioncalendar
Подключите автозагрузку из vendor. Например, в файле /bitrix/.settings.php или /bitrix/.settings_extra.php добавьте
$vendorAutoload = dirname(__DIR__) . '/local/vendor/autoload.php'; if (file_exists($vendorAutoload)) { require_once $vendorAutoload; }
Конфигурация модуля
Конфигурация указывается в файле /bitrix/.settings.php или /bitrix/.settings_extra.php.
folder — путь до директории с файлами модуля (по умолчанию /upload/production_calendar/) http_client — набор опций HttpClient (по умолчанию используется базовая конфигурация).
return [ 'kosmosafive.commandline' => [ 'value' => [ 'folder' => $_SERVER['DOCUMENT_ROOT'] . '/upload/production_calendar/', 'http_client' => null, ], ], ];
Собственный календарь в формате страна_год.json (например, by_2023.json) или страна_год.xml (например, by_2023.xml) можно разместить в директории folder/custom.
统计信息
- 总下载量: 1
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 0
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2026-05-29