opendena/jade.php

PHP 5.3 的类似 HAML 的模板引擎

dev-master 2014-03-12 09:10 UTC

This package is not auto-updated.

Last update: 2024-09-23 14:59:17 UTC


README

Jade.php 为 Jade 模板编译器添加了内联 PHP 脚本支持。

不再维护

抱歉,我们缺乏时间来维护此项目。

如果您想要在 github/composer 上拥有此项目的 所有权,请与我们联系。

安装

我们强烈推荐使用 composer

{
    "require":{
        "opendena/jade.php":"dev-master"
    }
}

使用

创建简单的标签

<?php

require __DIR__ . '/../../vendor/autoload.php';

use Jade\Jade;

$jade = new Jade();
echo $jade->render(__DIR__ .'/'. basename(__FILE__, '.php').'.jade');
div
  address
  i
  strong
<div><address></address><i></i><strong></strong></div>

公共 API

$jade = new Jade\Jade();

// Parse a template (supports both string inputs and files)
echo $jade->render('h1 it works!');

语法

请参阅官方文档。一些功能缺失(测试被注释)

如果您发现缺少某些功能,请提出问题。