PHPCMS V9详解如何制作模板

jerry CMS 2015年08月30日 收藏

PHPCMS系统的模板制作,网上一搜一大堆,但是并没有一个真正告诉你PHPCMS系统的模板制作方法。那么接下来我要和大家一起来看一下PHPCMS的模板是怎么制作的。
    1)PHPCMS系统前台的模板在目录phpcms/templates/下存放的,系统默认已经有了一套默认风格模板名字是default。看一下default模板下都有什么吧?

|-default
  |-announce 通知通告模板
  |-comment 平路模板
  |-content 内容模板,做新闻系统,内容模板常用。PHPCMS的首页模板在这里哦
  |-dianping 点评模板
  |-formguide 表单向导,个人认为PHPCMS系统没必要有这个东西
  |-link 友情链接模板
  |-member 会员模板
  |-message 消息模板
  |-mood 心情模板
  |-pay 支付模板
  |-plugin 插件模板
  |-poster 附件模板
  |-search 搜索模板
  |-special 专题模板
  |-vote 投票模板
  |-wap 手机网站模板

    2)看了上面的这些以后,我们自己仿照上面的目录结构自己制作一套模板,网上的模板制作教程要不是从原来基础上修改,要不就是直接复制,好的,下面我们自己做。与default的同级目录下建立一个318PHP目录,然后再该目录下建立一个content目录(刚才我们知道的,站点首页模板就是在content目录下),好了,模板目录建立好了,下面我们就去后台设置一下,让我们的站点的模板风格选择我们自己新建的这套模板,设置 》相关设置 》站点管理 》修改,修改一下模板风格。点击确定,生成首页去看看吧。
搜狗截图15年08月30日2010_1.png

    3)生成首页后……,可是……访问前台页面首页和原来一样啊,。别着急,你还建立首页模板呢。好的,那没建立首页模板,为什么会显示呢?记住如何你建立模板风格中如果没有需要的模板,系统回去default风格中去找。这下明白了吧。既然明白了,那我们自己去建立首页模板吧。
搜狗截图15年08月30日2011_2.png

    4)首页模板在刚才我们建立/318php/content目录中创建,模板是index.html.那我们就来建立index.html。html文件我相信大家都会写了,为了让大家明白,我们在里面写上一句。保存在生成页面,这次结果就不一样了啊。
    HTML页面

    <div>这是头部</div>
    <div>这是318php模板首页内容</div>
    <div>这是尾部</div>

    5)对于开发过程会有一些公共的模板,比如说网页的头部和尾部,这些公共部分我们没有必要没一个页面都要写一次,所以写一遍,在需要的页面中,包含它就可以了,PHPCSM中包含模板的标签如下:

    {template "哪个模块下",'模板名称,不带.html'} 例如 包含content模块下的footer.html模板 {template "content","footer"}