mthaml / silex-mthaml
此包已被废弃,不再维护。未建议替代包。
Silex 的 HAML 模板
1.0.1
2013-03-29 17:37 UTC
Requires
- mthaml/mthaml: 1.*
This package is auto-updated.
Last update: 2023-11-29 15:10:34 UTC
README
使用 MtHaml PHP HAML 解析器 为 Silex 提供的 HAML 模板。
特性
- 作为 Twig 预处理器:支持 Twig 函数、过滤器、宏、块、继承、表达式和所有 Twig 特性
- 混合 Twig 和 HAML 模板:您可以从 HAML 模板中包含、扩展、使用和导入 Twig 模板,反之亦然。
- 高性能:模板被编译成 PHP 代码并缓存,没有解析或运行时开销。
- 支持编辑器中的 HAML 语法
安装
使用 composer 安装
$ composer require mthaml/silex-mthaml:*
然后注册服务提供者
<?php // after $app->register(new Silex\Provider\TwigServiceProvider() [...] $app->register(new SilexMtHaml\MtHamlServiceProvider());
用法
以 .haml
后缀命名您的模板,并像往常一样调用 render
。
语法
请参阅 MtHaml 文档