首页 > CMS > Z-Blog > 正文

zblog列表页如何设置独立的列表页模板

2024-07-09 22:57:59
字体:
来源:转载
供稿:网友
首先是id辨别和修改。我们知道zblog分类页的生成在数据库中都有各自独立的id序号,那么我们可以通过限定每个id,也就是各个分类来读取相应页面 模板的办法来加以区分。比如,命令catalog.asp?cate=1,其中1为该分类在数据库里的id,意思是分类1单独指向我们为其编写的页面定制 模板catalog1.html;同样,命令catalog.asp?cate=2,其中2为该分类在数据库里的id,意思是分类2单独指向我们为之编写 的页面定制模板catalog2.html……依此类推,来实现各分类栏目模板个性化的效果。
其次是剩余类别的判断。各个zblog分类中,有不需要自定义风格的剩余分类,同样根据其id序号,我们可以指令这些不采用自定义模板风格的剩余分类,集 中统一调用一个共享的页面定制模板,如catalog.html,这样就可以保证我们的zblog分类各个分类都采用在各自的分类页面定制模板。
具体操作很简单,如下:
1.修改根目录下的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
2.修改根目录/FUNCTION/c_system_base.asp文件,在2618行附近找到代码ArtList.template="CATALOG",将其修改为
ArtList.template="CATALOG" & intCateId
大功告成!接下来,你只需根据各栏目类别所在的独立id,可以通过INCLUDE内文件判断id,也可以查看数据库判断其id,单独为它们编写分类页面自定义模板以供调用。

供各位ZBLOG爱好者学习设计出更好的ZBLOG模板。
发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表