JTBC首页导航栏实现自动调用下拉二级栏目功能的解决方法

作者:我就是个世界 发表于:2010-07-04
首页导航栏怎么实现下拉二级栏目功能? 费了很大周折,终于解决!分享给大家。解决方法如下:

    用JS或者CSS可以实现下拉菜单,菜单的内容用 isort 函数调用就可以了。

可以用 isort调用分类,然后再参数内加一个指定模块名[separator]
{$=isort("tpl=1;rnum=1;genre=artile")}
其中tpl=1是说用的是1节点的这个模板,显示的HTML代码可以修改模板进行自定义

isort(vars) 参数:  vars, 复合参数,其中有 class 父类别,tpl 模板,genre 模块名称, rnum 显示列数等

具体方法: 后台模板管理 .tpl.tpl_sort 模板中添加新节点 2 代码如下:
[code]
{$}{$$}<li><a href="{$=curl("{$baseurl}", iurl('list', {$id}, {$urltype}, 'folder={$createfolder};filetype={$createfiletype}'))}" target="_self">{$sort}<!--[if IE 7]><!--></a><!--<![endif]--><!--[if lte IE 6]><table><tr><td><![endif]--></a>{$=isort("tpl=1;class={$id}")}<!--[if lte IE 6]></td></tr></table></a><![endif]--></li>{$$}{$}
[/code]
原先节点1的代码:
[code]
<ul>{$}{$$}<li><a href="{$=curl("{$baseurl}", iurl('list', {$id}, {$urltype}, 'folder={$createfolder};filetype={$createfiletype}'))}" target="_self">{$sort}</a></li>{$$}{$}</ul>
[/code]
这样就可以使用 {$=isort("tpl=2;rnum=1")} 来调用所有分类及子分类了

分享:

扫一扫在手机阅读、分享本文

请发表您的评论