KesionCMS 帮助
帮助首页 V5.0使用手册(ASP) - 问题汇总

科汛SQL打造chinaz首页导航

0 2009/4/10 10:05:20

先上效果图:


科汛SQL打造chinaz首页导航 第 1 张此主题相关图片如下:nav.gif
按此在新窗口浏览图片

这种效果如果结合科汛自定义SQL函数标签来实现呢?主要是以下粉红色部份呆会是通过自定义SQL标签来替代的

源文件由一生有你版主提供,代码下载,原文:

http://www.kesion.org/dispbbs.asp?BoardID=41&ID=62799&replyID=&skin=1

下面我们先来看一下源代码:

原文:

http://bbs.kesion.com/dispbbs.asp?boardid=41&Id=70434

红色部份为一级栏目,即对应我们下面的外循环标签

  •  

    蓝色部份为二级栏目,即对应我们下面的内循环标签

     

    下面就让我们一起来动手把这个内外循环标签打造出来吧^_^...

    首先做个内循环标签

    新建SQL函数标签取名为:内循环

    查询语句:select top 50 ID,foldername from KS_Class where tn='{$Param(0)}' order by folderorder

    循环体:

    [loop=50]

    {$Field(foldername,Text,0,...,0,)} |
    [/loop]

    再做个外循环吧

    新建SQL函数标签,取名外循环,如下图:


    科汛SQL打造chinaz首页导航 第 1 张此主题相关图片如下:外循环.gif
    按此在新窗口浏览图片

    循环语句:select ID,FolderName from KS_Class where tn='0' order by folderorder

     循环体:[loop=10]


  • {$Field(foldername,Text,0,...,0,)}
       
     

    .


         


          {SQL_内循环({$Field(ID,GetInfoUrl,100,2)})}
         


       
     
     
    [/loop]

  • 最后,打开模板,在要插入这个效果的位置放入  {SQL_外循环()},保存模板即可.

  • 100%