CTE(Cluries Templates Engine!) Version 0.0.1beta_2发布了!
相对于Version 0.0.1beta更新了在section循环中if可以使用的类型
Version 0.0.1 beta_3预告:近期将会放出,同样是修改section循环中的一些处理问题和增加DEBUG功能
CTE:Cluries Templates Engine!一个PHP模板引擎,采用类似SMARTY的处理方式
由于是第一个版本,所以肯定有很多不足的地方,不过在以后的日子中我会不断的完善后修改,争取越做越好~
欢迎大家把在使用中出现的BUG告诉我,可以通过EMAIL或者QQ或者在http://intgu.com/index.php/cte上留言
版本信息如下:
/**
*
* CTE: Cluries Templates Engine!
*
* @author : Cluries <vcommail#gmail.com>
* @link : http://www.intgu.com
* @version 0.0.1beta_2 12.11.2008 (Require PHP version 5.0 or later)
*
*/
说明:默认的templates目录为templates,compile目录为templates_c分别使用“<{”和“}>”作 为左右边界符!默认模式下关闭了cache、force_compile、developing、debugging(暂未使用),默认cache有效时 间为5分钟
声明:CTE可以随意修改,但是请保留原作者版权信息
最基本的使用例子:
require ‘CTE.php’;
$tpl = new CTE();
$tpl->templates_dir = ‘templates\default’;
$tpl->compile_dir = ‘templates_c\default’;
$tpl->cache_dir = ‘_cache’;
$tpl->assign(’system’,array(name=>’Cluries Templates Engine WebHome!’,’keywords’=>’Cluries,Templates,Engine’));
$tpl->display(’index.tpl’);
<head><title><{$system.name}></title>
</head>
<body>
<{include ‘inc.tpl’}>
<div><{$system.test}></div>
<{section name=art loop=$article }>
<div class=”art”>
<div class=”title”><{section[art].title}><span class=”time”>2008-11-11 11:25:14</span></div>
<div class=”ct”>
<{section[art].content}>
<br />
<{if section[art].more==1}>
<a href=”#” class=”more”>Read more…</a>
<{/if}>
</div>
</div>
<{/section}>
</body>
下载地址:
http://intgu.com/index.php/cte