nickyeoman/nytwig

Twig 模板脚手架

安装: 113

依赖: 1

建议者: 0

安全: 0

星星: 1

关注者: 1

分支: 0

开放问题: 0

语言:Twig

1.0.10 2024-04-17 21:33 UTC

This package is auto-updated.

Last update: 2024-09-17 23:12:24 UTC


README

这是Nick为他的Web项目使用的脚手架。
它基于html5boilerplate,但进行了大量修改。

安装

您需要配置应用程序以包含供应商目录,并分配命名空间 "nytwig"(必需)

如何使用 Twig

$loader->addPath('vendor/nickyeoman/nytwig/src', 'nytwig');

如何使用 Symfony

打开文件 config/packages/twig.yaml 并添加(在 "default_path" 下)

paths:
    '%kernel.project_dir%/vendor/nickyeoman/nytwig/src': 'nytwig'

使用

{% extends '@nytwig/master.html.twig' %}

{% block body %}
<p>Content Here</p>
{% endblock %}

覆盖

在您的视图中直接创建一个名为 'cms' 的文件夹,并在其中创建您想要覆盖的文件,文件名相同。