我们在做zblog模板的时候,需要不同分类调用不同的模板。特别是企业网站产品中心和最新资讯就必须调用不同的分类页模板才能实现功能。
这时候可以使用强大的zblog内容管理插件YT.CMS_1.3.4 来实现这个功能。我们也可以使用非插件的形式来实现这个功能。
zblog每个栏目都有不同的id,可以运用每个分类的id来确定相应的模板。
例如命令 “catalog.asp?cate=1”(其中1为该分类在数据库里的id)即“分类1”单独指向模板页面“catalog1.html”;命令 “catalog.asp?cate=2”即“分类2”单独指向模板页面“catalog2.html”……依此类推,这样就可以实现不同分类模板的调用了。
下面是操作的步骤:
1.用文本工具打开Z-Blog的FUNCTION/目录下的c_system_base.asp文件,在2618行附近找到代码ArtList.template="CATALOG",将其替换为以下代码:
ArtList.template="CATALOG" & intCateId
2.用文本工具打开Z-Blog根目录下的catalog.asp文件,在41行附近找到代码 ArtList.template="CATALOG",将其替换为以下代码:
ArtList.template="CATALOG" & Request.QueryString("cate")
If ArtList.template="" Then
ArtList.template="CATALOG"
Else
ArtList.template="CATALOG" & Request.QueryString("cate")
End If
3.根据不同栏目的id,编辑不同的分类模板就行了。
在操作之前必须先做备份。
相关阅读:


湘公网安备 43021102000177号