background image

     PHPCMS 的模板按照模块功能,分别放在这些模块名字命名的目录下面,而其
中最重要的内容栏目模板,如新闻、产品、信息、图片、下载、视频以及首页的模板则
放到 phpcms 目录下面。
          phpcms 目 录 , header.html , footer.html 是 网 站 所 有 网 页 的 页 头 和 页 尾 模 板 ,
index.html 则是网站首页模板。文件 category.html 和 list.html 是新闻模型的栏目首页
和栏目列表页,由于 phpcms 认为新闻模型是最重要的吧,因此新闻模型的模板默
认 不 要 带 后 缀 , 其 他 模 型 的 栏 目 首 页 和 列 表 页 则 要 带 上 后 缀 , 如 category-
info.html
list-info.html,这是信息栏目模型的栏目首页、栏目列表页,其他类似。至
于一些扩充模型,如黄页等,其模板则在\yp\目录下面。
    模板生成网页的过程。 phpcms 的网页允许生成静态网页和动态网页,不管是静
态还是动态,风格都由模板限定。首先,网站管理员要把相应模型的模板放到模板
目录下面,并在管理后台设定模板方案,确定后, phpcms 将把模板编译为相应的
php 文件,保存到\data\cache_template 下面。编译过程实际上就几条语句,把模板中
的 phpcms 语句转换为 php 语句,把数据标签翻译为 sql 数据库操作语句,这就成了
标准的 php 文件,服务器可以直接执行了。对于动态网页来说,工作已经完成了。

静态网页则还要做一次 置换 ,执行 php 模板文件,按照 php 语法执行 sql 语句,
把 sql 语句输出的结果再和模板结构部门组合成网页文件( html),并写到服务器
空间里面。
这就是 pgpcms 系统的模板机制,灵活运用这个机制,可以设定不同子栏目灵活多
变的模板。phper 也要注意的是,直接改\data\cache_template\下面的 php 模板文件是
没用的,必须改\templates\下面的静态模板。

PHPCMS 模板结构及其位置
     首先从官网把 phpcms2008 最新版本下载下来,并安装好。安装好之后在网站管

理后台里的 网站配置 --“

基本信息 --“

 

生成文件扩展名 那设置生成 html 扩展名 ,

然 后 更 新 首 页 和 缓 存 。 网 站 程 序 就 会 自 动 生 成 HTML 页 面 。 打 开 网 站 下
./templates/default/phpcms/ 目录就可以看到。templates/default/是官方默认模板风格
目录。我截图给大家看