elnadrion / tools.twig
模块:将twig模板引擎连接到Bitrix
3.0.0
2024-05-09 09:21 UTC
Requires
- php: ^8.2
- twig/twig: ^3.0
Requires (Dev)
- phpunit/phpunit: ^11
- rector/rector: ^1.0
- symfony/var-dumper: *
- symplify/easy-coding-standard: ^12.0
Conflicts
- twig/twig: >=3.9.0
README
此库允许在Bitrix中为组件使用twig模板。处理具有扩展名.twig
的模板文件。如果在组件模板目录中创建名为template.twig
的文件,则将在生成模板时使用该文件。
安装
您可以通过composer安装此包
composer require elnadrion/tools.twig
简单示例
要在twig模板中继承bitrix:news.detail
组件的new_year
模板,只需要使用特殊语法来包含此模板
{% extends "bitrix:news.detail:new_year" %}
之后,就可以重写父模板中的所有块。有关语法的详细信息,请参阅文档
要求
- Bitrix: >=23.0.0
- PHP: >=8.2