首页建站经验 aspcms如何调用多级菜单目录?

aspcms如何调用多级菜单目录?

 问:aspcms如何调用多级菜单目录?

答:打开网站根目录 inc 文件夹,找到并打开AspCms_MainClass.asp文件。

查找语句

if instr(content,"{aspcms:subnavlist")>0 then parseNa…

 问:aspcms如何调用多级菜单目录?

答:打开网站根目录 inc 文件夹,找到并打开AspCms_MainClass.asp文件。

查找语句

if instr(content,"{aspcms:subnavlist")>0 then parseNavList("sub") else Exit Function

是 解析导航栏 的function的 倒数第二句啦。

在语句后面加上几条,你想要几级的导航就加几行,我是比较笨啦,只能这样加。

if instr(content,"{aspcms:sub2navlist")>0 then parseNavList("sub2") else Exit Function

if instr(content,"{aspcms:sub3navlist")>0 then parseNavList("sub3") else Exit Function

……

if instr(content,"{aspcms:subnnavlist")>0 then parseNavList("sub3") else Exit Function

其中的数字n就随便加了,加到多少级就是多少级了。

这是第一步



第二步就是在模板文件里嵌套啦。

打开模板文件里的left.html



调取产品目录的代码

{aspcms:navlist type={aspcms:topsortid}}

[navlist:name]
{if:[navlist:subcount]>0}

{aspcms:subnavlist type=[navlist:sortid]}

[subnavlist:name]
{aspcms:sub2navlist type=[subnavlist:sortid]}

--[sub2navlist:name]
{aspcms:sub3navlist type=[sub2navlist:sortid]}

--[sub3navlist:name]
{/aspcms:sub3navlist}
{/aspcms:sub2navlist}
{/aspcms:subnavlist}

{end if}

{/aspcms:navlist}



这里是调取到第四层啦,不算product栏目的那层,如果还想继续,就照着那个规律写,就好啦,很简单的。



不知道我的方法是不是有点笨呢?

总之是解决了我的一个大问题。
本文来自网络,不代表1号站长-站长学院|资讯交流平台立场。转载请注明出处: https://www.1cn.cc/jianzhan/jingyan/20958.html
上一篇aspcms模板添加应该如何操作?
下一篇 aspcms详情页如何插入评论功能
admin

作者: admin

这里可以再内容模板定义一些文字和说明,也可以调用对应作者的简介!或者做一些网站的描述之类的文字或者HTML!

为您推荐

评论列表()

    联系我们

    联系我们

    0898-88888888

    在线咨询: QQ交谈

    邮箱: email@wangzhan.com

    工作时间:周一至周五,9:00-17:30,节假日休息

    关注微信
    微信扫一扫关注我们

    微信扫一扫关注我们

    关注微博
    返回顶部