machaon / system.empty
Empty Bitrix component that only includes a template
Installs: 653
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 1
Forks: 0
Open Issues: 0
Type:bitrix-d7-component
Requires
- composer/installers: ^1.7
This package is auto-updated.
Last update: 2024-10-29 05:40:22 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
.