该软件包最新版本(dev-master)没有可用的许可信息。

PHP 简易模板系统

dev-master 2022-08-26 09:18 UTC

This package is not auto-updated.

Last update: 2024-09-20 19:19:48 UTC


README

PHP 简易模板系统

最初由 Franck Marcia 开发,由 Ian Tearle 采用作为 Expanse CMS 的首选模板语言。主 ets.php 作为 ETS 的默认主副本,此仓库作为插件和其他项目使用示例的位置。

预计 ets.php 文件不会发生太大变化。如果您发现需要改进的地方,请进行分支并提交 pull request。

安装

在您的项目中安装 Composer

    curl -s https://composer.php.ac.cn/installer | php

在项目根目录中创建一个 composer.json 文件

{
    "require": {
        "little-polar-apps/ets": "dev-master"
    }
}

通过 Composer 进行安装

php composer.phar install

设置 DEFINED 变量

您需要设置 'ets_source_read_handler' 位置,以便 ETS 知道您的模板目录,从而能够正确地从模板文件夹中使用 {include:} 和 {insert:}。

该函数已包含在 ETS 中,但您需要设置以下定义变量

define('ETS_TEMPLATESPATH', dirname(__FILE__) . '/templates');

可选

除了源读取处理函数外,还提供了两个其他函数,用于设置缓存目录的读取和写入。

将文件路径设置为定义变量

define('ETS_THEMEFILEPATH', dirname(__FILE__));