mthaml/silex-mthaml

此包已被废弃,不再维护。未建议替代包。

Silex 的 HAML 模板

1.0.1 2013-03-29 17:37 UTC

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 文档