有时候我们需要在产品栏目后面显示出该栏目下有多少产品,或者新闻栏目下有多少条新闻。例如子页面导航为产品总分类(18)产品分类一(10)产品分类二(3)产品分类三(5)数字代表该栏目下有多少产品。以下内容是模拟显示产品数量的解决办法。
此文仅提供解决思路,如果使用以下代码有问题,还需自行修改。
打开inc/AspCms_MainClass.asp在479行左右找到
1 |
for each matchfield in matchesfield |
在下面加入
1 |
dim selsortid,contotal,contype,newstotal,prototal,downtotal,pictotal,total |
然后在select case fieldName里面加入
1 |
case "total" |
前台调用代码在各页面的栏目循环中加入:新闻:[navlist:newstotal] 产品:[navlist:prostotal] 下载:[navlist:downtotal] 图片:[navlist:pictotal] 不区分分类[navlist:total]