1. 论坛系统升级为Xenforo,欢迎大家测试!
    排除公告

求教老鬼大佬!!!

本帖由 edu2006-04-21 发布。版面名称:源码讨论

  1. edu

    edu New Member

    注册:
    2006-03-01
    帖子:
    17
    赞:
    0
    能否帮写个userfun.php,定义首页栏目导航栏的函数呀

    因为ECMS内置的栏目导航标签默认是坚直重复的,我想要横向的,并向能是按栏目操作的

    比如: 时事新闻 》》》分国内新闻,国外新闻。。。。。

    教育新闻》》》分成教新闻,基教育新闻。。。。。
    。。。。。。

    我想在首页只调大类:时事新闻 教育新闻

    在二级页和列表页调小类:国内新闻 国外新闻 成教新闻 基教育新闻

    老大求您了!!!!!!!!

    谢谢!!!!!!!!
     
  2. wm_chief

    wm_chief New Member

    注册:
    2005-09-05
    帖子:
    17,890
    赞:
    46
    1。手动搞
    2。官方论坛好像有人发过,搜索一下
     
  3. sluke

    sluke New Member

    注册:
    2005-09-04
    帖子:
    4,550
    赞:
    13
    哈哈,人家都求助老鬼,WC 真失败啊
     
  4. edu

    edu New Member

    注册:
    2006-03-01
    帖子:
    17
    赞:
    0
    [原创]实用的导航菜单调用函数

    打开e/class/userfun.php加入以下函数


    //--------------------显示导航条
    function egz_ShowMap($classid,$height=20,$background,$fuhao,$limg)
    {global $empire,$class_r,$public_r;
    $sql=$empire->query("select classid,classname,sonclass,islast,tbname from phome_enewsclass where bclassid='$classid'");
    $table="<table border='0' cellpadding='0' cellspacing='0'><tr>";
    $table1="</tr></table>";
    while($r=$empire->fetch($sql))
    {
    //显示类别数据数

    //栏目链接
    $classurl=sys_ReturnBqClassname($r,9);
    if($fuhao){$text.="<td height="$height" background="$public_r[newsurl]/$background">".$fuhao."&nbsp;<a href="".$classurl."">".$r[classname]."</a>&nbsp;</td>";}
    elseif($limg){$text.="<td background="$public_r[newsurl]/$background">&nbsp;<img src="$public_r[newsurl]/$limg" border="0"></td><td height="$height" background="$public_r[newsurl]/$background">&nbsp;<a href="".$classurl."" target="_blank">".$r[classname]."</a></td>";}
    else{$text.="<td height="".$height."" background="$public_r[newsurl]/$background">&nbsp;<a href="".$classurl."" target="_blank">".$r[classname]."</a></td>";}



    }
    $text.=$table.$class_text.$table1;
    echo $text;
    }

    //---------------------------



    然后加入自定义函数

    函数名:egz_ShowMap
    标签格式:[egz_ShowMap]类别ID,'表格高度','表格背景','间隔符号','间隔图片'[/egz_ShowMap]

    说明:

    类别ID: 要显示导航信息的上级分类ID,如为0的话显示所有一级分类

    表格高度:表格的高度,要为空请输入 ''

    表格背景:导航条的背景图片位置,要为空输入 ''

    间隔符号:两个栏目之间的间隔符号。要为空输入 ''

    间隔图片:两栏目之间的间隔图片位置,如果有间隔符号则以间隔符号优先。

    注:这个函数只能显示二级分类的信息导航,有些网站首页导航是非常实用的,效果自己想吧。
     
  5. edu

    edu New Member

    注册:
    2006-03-01
    帖子:
    17
    赞:
    0
    谢过两位老大!!!