静态文件转动态程序
这里用首页、列表页和内容页为例,做一个简单的示范。
准备材料
1、静态文件index.html(首页)、list.html(文章列表页)和single.html(文章内页)
步骤
1、在主题页面的template文件下创建index.php,输入代码
{if $type=='index'&&$page=='1'}
{template:c_index}
{else}
{template:c_list}
{/if}$type=='index'&&$page=='1' 判断是不是首页
{template:c_index} - 嵌入模板文件 c_index.php 的文件内容。用于存放首页的代码。
{template:c_list} - 嵌入模板文件 c_list.php 的文件内容。用于存放列表页的代码。
2、创建c_index.php,将index.html代码复制进来。
3、创建c_list.php,将list.html代码复制进来。
在页面找到类似代码
<ul> <li><a href="news-detail.html?id=1">新闻标题1</a></li> <li><a href="news-detail.html?id=2">新闻标题2</a></li> <li><a href="news-detail.html?id=3">新闻标题3</a></li> </ul>
改成
<ul>
{foreach $articles as $article}
<li><a href="{$article.Url}">{$article.Title}</a></li>
{/foreach}
</ul>也可以去加其他标签,可参考《模板语法汇总》的《single》栏目。
4、创建single.php,将single.html代码复制进来。
将标题改成{$article.Title},内容改成{$article.Content}
如需显示其他内容,可参考《模板语法汇总》的《single》栏目。
5、然后就可以在后台添加分类,添加文章了。
6、然后将添加好的分类添加到导航里面。
7、这个时候一个简单的网站就制作好了。
文档如有描述不清楚、错误或者过时的地方,欢迎留言指出。
文档、教程内容会不定时更新,转载请标明原帖链接,以免让过时的教程流入网络。




