欢迎访问广州国微软件;使用和案例一切产品的标准!
首页 >  教程列表 >  模板教程 > 正文
国微CMS模板制作的整体思路




 

一、程序和模板分离

国微CMS的程序代码和模板基本是分离的,所以你只要按规则做好HTML相关页面,那么你的模板工作量基本就完成了90%;

当你对模板还在学习的过程中的时候,为了不浪费时间,您可以重点做好HTML模板;所有模板请制作为GBK格式;

 

二、HTML制作的注意事项

A:GBK格式:HTML格式为GBK格式,因为我们系统默认为GBK;否则到时需要调整。

B:模板页面三部分:系统模板一般分为三部分: 头部 (header) 、  主体 (index、biglist、list、view)、    尾部(footer)  ;那么HTML制作的时候,也分为同样三部分;便于套模板,这个非常重要。

C:HTML存放路径:HTML制作时候,CSS样式和图片必须按相关要求存放到对应的文件夹;这样套模板的时候,可以直接放入即可;不需要再改CSS路径。

D、CSS分开:整个模板的CSS样式要分开,不要写在一起,到时都要加载,便于系统的打开速度;如主页的css和其他列表的css可以不写在一个css里面;用分开的CSS文件。

做好的HTML,就完成了模板的90%了,剩下的就是套模板了。

41.jpg

头部、主体、尾部三部分示意图

 

三、套模板过程

A:须先熟知模板结构: 只有知道模板的结构情况,了解文章模型--图片模型--下载模型这些模型下的大列表、小列表、内容页的存放位置;以及他们存放CSS的规律位置;这样才便于我们存放上面做好的HTML相关页面。

B:了解公共头部和尾部的概念:一般我们的系统都使用一个公共的头部,需要知道头部存放在core(核心)文件夹里面;当然你可以做不同的头部,命名为header1、header2,可以供不同列表调用。

特别容易出错的是:由于每个系统(特别是文章系统)都有自己的头部,那么文章系统调用公共的方法是:

以主页index为列:index先调用自己系统模块的头部header(路径在template—某某模板--cms--header);然后通过这个header,再调用core里面的公共头部header;就好比张三通过李四向王五借了钱,最终张三借到了王五的钱;这个是一个道理,最终主页index调用到了core里面公共头部header

C:公共JS、css样式:这些都是放在公共头部headr里面;一般只需复制即可;但是必须要复制。

D:标签调用:模板上的框里面的内容,如文章、图片、下载等,这些如何达到效果呢?其实这些都是做好模板后,都是可以通过标签获得的,所以做模板的时候很简单,你只需在对应位置,放置一个$label[****]标签符号即可,****可以是任意拼音数字,每个***标签名不能相同;做好模板后,到时可以通过前台双击此标签调用不同的模块功能,以及其库里面的默认有标签样式。所以做模板你只需考虑那些框的效果。

42.jpg

E:头部的调用方式:调用本系统头部(如文章系统、问答系统)和调用公共头部的是不一样的;这个需要留意

F、常规变量:需要熟悉下调用大列表、小列表、最新内容、最热内容这几个基本的变量;直接记住即可,到时复制。见相关具体教程,里面有提供。

G、其他调用:做模板过程中,会碰到 菜单导航的调用、登陆的调用、搜索的调用,这几个常见问题,稍微查看相关教程即可。

H、涉及到的函数:基本就是一个循环语句,不熟悉的话就照抄;能了解更好。

I、公共模块模板:一般来说为了节省模板时间,我们很多模块是用公共模板,这每次做模板就不要全部做了,如投票、领导信箱、意见征集、独立页、在线调查、留言本等;这些模板统一放在了default模板里面。所以我们做模板基本只需做文章系统的 模板。

 

四、    实践的步骤

A:先严格按要求做好HTML

B   先套好一个主页index,会做主页了,其他以此类似,比较简单。

然后套好一个文章模型的大列表big_list;小列表list;以及内页view

C:最后考虑如何做导航调用、搜索调用、登陆调用

D、可以参考国微CMS里面做好的模板(default模板除外)

 

 

从上面的总体思路可以看到,主要是做好了HTML后,大体工作就完成了;其他的就是些技巧性问题,非常简单。

上一篇: 国微CMS模板结构

下一篇: 没有了...

系统在线演示
推荐教程
最新案例展示