cyril-verloop/symfony-twig-templates

Symfony 的基本 Twig 模板。

资助包维护!
cyrilverloop

安装: 785

依赖项: 0

建议者: 0

安全性: 0

星标: 0

关注者: 1

分支: 0

公开问题: 0

语言:Twig

2.1.1 2023-12-11 15:55 UTC

This package is auto-updated.

Last update: 2024-09-30 14:15:40 UTC


README

Symfony 7+ 的 Twig 模板。

为了与 Symfony <7.0 兼容,请参阅本软件的 <2.0 版本。

License

安装

作为 Composer 依赖项

在您的项目目录中运行

user@host project$ composer require "cyril-verloop/symfony-twig-templates"

用于开发目的

user@host ~$ cd [PATH_WHERE_TO_PUT_THE_PROJECT] # E.g. ~/projects/
user@host projects$ git clone https://github.com/cyrilverloop/symfony-twig-templates.git
user@host projects$ cd symfony-twig-templates

使用

只需在 config/packages/twig.yaml 文件中引用这些模板即可

twig:
    paths:
        '%kernel.project_dir%/vendor/cyril-verloop/symfony-twig-templates/templates': CVSymfonyTwigTemplates

您也可以查看本项目的 config/packages/twig.yaml 文件。

然后,您可以继承这些模板

{% extends "@CVSymfonyTwigTemplates/base.html.twig" %}
{# or #}
{% extends "@CVSymfonyTwigTemplates/layout.html.twig" %}

{# Your code here #}

每个模板的文档可以在 resources/documentations/ 中找到