lare_team / twig_lare
用于Twig的Lare后端
v1.0.0
2015-06-26 13:12 UTC
Requires
- php: >=5.3.3
- lare_team/php_lare: >=1.0.0
- twig/twig: ~1.0
This package is not auto-updated.
Last update: 2024-09-28 17:28:11 UTC
README
如何安装twig-lare?
安装twig-lare只需两步
-
将twig-lare添加到composer.json
{ "require": { "lare_team/twig_lare": ">=1.0.0", } }
-
将Twig_Lare_Extension添加到Twig-Engine
$twig->addExtension(new Twig_Lare_Extension());
如何使用twig-lare?
使用{% lare_extends %}
代替{% extends %}
标签。
{% lare_extends "::__base.html" 'Previous.Namespace' "::__lare.html" %} {% block page %} ... {% endblock page %} or {% lare_extends "::__base.html" 'Lare' %} {% block page %} ... {% endblock page %}
- 第一个参数是模板,如果请求不是Lare请求,或者命名空间不匹配,则扩展此模板。
- 第二个参数是要测试的命名空间,以决定扩展哪个模板。
- 第三个参数是模板,如果命名空间匹配,则扩展此模板。(可选,默认为"::__lare.html")
你需要什么来使用twig-lare?
使用twig-lare的项目
如果你在使用twig-lare,请与我联系,告诉我你在哪些项目中使用它。谢谢!
祝你快乐地加速你的twig项目!
更多信息请阅读iekadou.com上的twig-lare