machaon/system.empty

Empty Bitrix component that only includes a template

Installs: 393

Dependents: 0

Suggesters: 0

Security: 0

Stars: 0

Watchers: 1

Forks: 0

Open Issues: 0

Type:bitrix-d7-component

v1.0.0 2020-01-06 16:03 UTC

This package is auto-updated.

Last update: 2024-03-29 03:52:20 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.