smarty模板引擎的问题
需要用smarty模板引擎实现可以自动解析模板并显示的功能,以往我们都是直接先在一个php文件里assign,然后再用display方法来进行模板标签替换显示的操作,灵活性受到限制,准备实现我们平时用的cms系统的功能,先根据模板标签分析,然后再进行标签替换显示的功能,应该怎么做的?
list.tpl
复制PHP内容到剪贴板
PHP代码:
<div class="newslist">
<ul>
<!--{foreach item=news from=$newslist}-->  //$newslis这里可以修改成一个模板专用的标签或者函数,生成静态的时候调用此函数,实现(CMS)的功能
  <a href='show.php?id=<!--{$news.id}-->'><!--{$news.title}--></a>
<!--{/foreach}-->
</ul>
</div>
根据模板的标签来调用相应的内容