帝国CMS封面模板制作教程详解(图文)

内容摘要
封面模板是指网站频道页面使用的模板,封面模板制作:封面模板的制作同首页模板;同样支持所有模板标签。
文章正文
前言:
封面模板是指网站频道页面使用的模板。

封面模板的说明
封面模板制作:封面模板的制作同首页模板;同样支持所有模板标签。
非终极栏目页面的两种形式选择:
1、封面式:选择封面式,然后选择封面模板。可以制作跟首页一模一样的封面页面。
2、列表式:可选择列表式,然后选择列表模板。显示同终极栏目一样的列表页。

封面模板支持的变量说明:
[!--news.url--]:网站地址(参数设置的站点地址) [!--class.menu--]:一级栏目导航 [!--pagetitle--]:网站名称
[!--pagekey--]:页面关键字 [!--pagedes--]:页面描述  
支持公共模板变量 支持所有模板标签 支持PHP代码

管理封面模板
1、登录后台,单击“模板”菜单,选择“管理封面模板”子菜单,进入管理封面模板界面:如下图所示



进入修改代码:



封面模板案例:

假设,以下页面就是我们提前设计好的纯HTML页面,没做任何的帝国相关的标签调用。



步骤演示:

第一步:



第二步:
把刚做好的模板放入对应的栏目,我们刚制作的封面模板是需要跟栏目里的【关于我们】对应上,也就是说,我们的栏目【关于我们】是个单页面,需要用到封面模板里其中【封面列表】这个模板,所以点击【修改】按钮




第三步:点击【模板选项】,选择【封面式】,封面模板,选择【封面列表】

这样,我们所作的封面模板就可以栏目中使用了。这块,一定要弄懂这个逻辑,因为我其中一个徒弟,始终不明白这个到底有什么关联,我举个例子再形象的说明下,就是一把钥匙(封面模板)配一把锁(栏目)



第四步:这一步,不算第四步,应该是在模板制作的时候,已经把代码放进去了,在这块,我只想说明的是,我输入了以下的文字或者图片之类的文字型信息,可以调用出来。
//注释:
<?=ReturnClassAddField(0,'eclasspagetext')?> 这个代码,
第一,我在制作封面模板的时候,已经放入到代码里了,
第二,此代码的作用是为了方便维护单页面里面的文字信息;
第三,当然,大家如果不怕麻烦,也可以不用这个代码,可以把你所需要的文字信息,直接写入HTML代码里;

第四,如果未来,此页面信息发生变化的时候,
如果用单页面内容,可以直接修改发生变化的文字,
如果用HTML代码,那么就需要回到【封面模板】里,找到这个【封面列表】模板,去修改文字的这部分html代码。
在这块,我个人的意见是,能少用到html代码就少用,因为如果不小心删错一个字母,那页面就会发生变化,不如在这直接改文字图片来的快。




第五步:代码展示,在我框起来的地方,原本是一个html代码,现在利用了帝国CMS的调用本栏目信息的这个标签。



第六步,刷新栏目模板,步骤为:点击 【数据更新】,点击【刷新所有信息栏目页】即可。

在最终效果这块,有几处点,是我几个徒弟不理解的地方,逻辑为:

我在后台栏目处,
建立的栏目名字是:关于我们   
输入的栏目目录是: about

//注释:帝国CMS里,栏目的目录就是未来网站的路径,因为我们建立的栏目目录是about,所以我们需要访问这个栏目页面的时候,只需要输入:你的域名/about 就可以看到了



大家可以看到,我们制作完成的代码,跟纯HTML没任何区别

至此,帝国CMS封面模板教程介绍结束。
代码注释

作者:喵哥笔记

IDC笔记

学的不仅是技术,更是梦想!