问: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栏目的那层,如果还想继续,就照着那个规律写,就好啦,很简单的。
不知道我的方法是不是有点笨呢?
总之是解决了我的一个大问题。
aspcms如何调用多级菜单目录?
问:aspcms如何调用多级菜单目录?
答:打开网站根目录 inc 文件夹,找到并打开AspCms_MainClass.asp文件。
查找语句
if instr(content,"{aspcms:subnavlist")>0 then parseNa…
本文来自网络,不代表1号站长-站长学院|资讯交流平台立场。转载请注明出处: https://www.1cn.cc/jianzhan/jingyan/20958.html
评论列表()