prnewsteam/smarty

Smarty - 编译PHP模板引擎


README

smarty.net

Build Status

文档

有关文档,请参阅 www.smarty.net/docs/en/

要求

Smarty 可以在 PHP 5.2 到 PHP 7.4 之间运行。

分发仓库

Smarty 3.1.28 引入了运行时模板继承。

阅读 NEW_FEATURES 和 INHERITANCE_RELEASE_NOTES 文件,了解 Smarty 3.1 功能的最新扩展。

Smarty 版本 3.1.11 或更高版本现在可在 GitHub 上找到,并且可以使用 Composer 安装。

"smarty/smarty" 包将在 libs/.... 子文件夹中开始。

要获取 Smarty 3.1 的最新稳定版本,请使用

"require": {
    "smarty/smarty": "~3.1"
}

在你的 composer.json 文件中。

要获取 trunk 版本,请使用

"require": {
    "smarty/smarty": "~3.1@dev"
}

要获取特定版本,请使用类似以下内容

"require": {
    "smarty/smarty": "3.1.19"
}

PHPUnit 测试可以通过相应的 composer 条目进行安装

"require": {
    "smarty/smarty-phpunit": "3.1.19"
}

类似地也适用于词法分析器/解析器生成器。

"require": {
    "smarty/smarty-lexer": "3.1.19"
}

或者您可以使用

"require": {
    "smarty/smarty-dev": "3.1.19"
}

这是一个安装所有 3 个包的包装器。

Composer 还可以用于 Smarty2 版本 2.6.24 到 2.6.30。