machaon / system.empty
Empty Bitrix component that only includes a template
Package info
github.com/eugenezadorin/bx-system-empty
Type:bitrix-d7-component
pkg:composer/machaon/system.empty
Requires
- composer/installers: ^1.7
This package is auto-updated.
Last update: 2026-03-01 00:30:15 UTC
README
Компонент-пустышка. Просто подключает определенный шаблон. Удобно использовать для фронтенд-компонентов, когда вся логика в js, а данные берутся из внешних источников.
<?
$APPLICATION->IncludeComponent('machaon:system.empty', 'my_awesome_frontend_component');
?>
Установка
Если файл composer.json расположен в корне проекта, то достаточно одной команды:
composer require machaon/system.empty
Если же файл размещен в другом месте, например в /local/composer.json, то нужно предварительно прописать в нем путь к ядру Битрикс:
"extra": {
"bitrix-dir": "../bitrix"
}
Почему папка bitrix, а не local?
Потому что компонент считается вендорным, и его логичнее будет разместить в ядре, а ядро целиком поместить в .gitignore.