/////////////////////////////////////////////////////////////////////////////////////
产品分类树型:
1.页面添加引用脚本:
<script type="text/javascript" src="$!{Skinpath}/js/jquery-latest.pack.js"></script>
<script src="$!{Skinpath}/js/jquery.treeview.pack.js"></script>
<link rel="stylesheet" href="$!{Skinpath}/Css/jquery.treeview.css" />
2.页面添加标签：
<ul id="proclasstree">
 </ul>
  #set($Proclassjs = $Helpfunction.OutProClassJs())
  $!{Proclassjs}
产品分类列表：
1.$Helpfunction.OutProClass(1,3,0)返回产品分类列表
说明：第一个参数是当前分页索引，第二个参数是当前要显示产品数量,第三个参数是父分类ID，0为顶级分类.
2.下面是个例子：
*
*
*
产品专有列表带分页条[只能在prolist.html模板页中使用]：
例如：
#foreach($pro in $Prolist)
 $!{pro.ProShortName}
#end
#set ($haspager = $Haspager)
#if ($haspager)
<table width="98%" border="0" cellspacing="0" cellpadding="0">
<tr height="35">
<td align="center">
<div id="ctl00_PageRight_newlistmod_newlistpager">
<table width="100%" border="0" cellpadding="5" cellspacing="0">
<tr>
<td valign="bottom" align="left" nowrap="true" style="width: 40%;">总记录：$!{Htmlpager.RecordCount} 页码：$!{Htmlpager.PageIndex}/$!{Htmlpager.PageCount} 每页：$!{Htmlpager.PageSize}</td>
<td valign="bottom" align="Right" nowrap="true" class="" style="width: 60%;"><a href="$!{Htmlpager.FirstHref}" style="margin-right: 5px;">首页</a><a href="$!{Htmlpager.PreHref}" style="margin-right: 5px;">上一页</a><a href="$!{Htmlpager.NextHref}" style="margin-right: 5px;">下一页</a><a href="$!{Htmlpager.LastHref}" style="margin-right: 5px;">尾页</a></td>
</tr>
</table>
</div>
</td>
</tr>
</table>
#else
#end

产品列表[不分页版]:
1.OutNewPros(1, 8, 0) 返回产品列表
说明：第一个参数是显示产品类型(产品类型,1为最新，2为最热,3为特价,其它为推荐),第二个参数是显示产品数量,第三个参数是父分类ID,0为顶级分类.
2.下面是例子：
#set ($Varprolist = $Helpfunction.OutNewPros(1,8,0))
#foreach ($pro in $Varprolist)
<ul>
<li><a href="prodetail_$!{pro.ID}.html">$!{pro.ProLongName}</a></li>
</ul>
#end
产品列表[分页版]:
1.OutNewPros(1,1, 8, 0) 返回产品列表
说明：第一个参数是显示产品类型(产品类型,1为最新，2为最热,3为特价,其它为推荐),第二个参数为当前页的索引,第三个参数是显示产品数量,第四个参数是父分类ID,0为顶级分类.
2.下面是例子：
#set ($Varprolist = $Helpfunction.OutNewPros(1,1,8,0))
#foreach ($pro in $Varprolist)
<ul>
<li><a href="prodetail_$!{pro.ID}.html">$!{pro.ProLongName}</a></li>
</ul>
#end
产品分类的路径:
例如：$!{Proclasspath}
/////////////////////////////////////////////////////////////////////////////////////
新闻分类树型：
1.页面添加引用脚本:
<script type="text/javascript" src="$!{Skinpath}/js/jquery-latest.pack.js"></script>
<script src="$!{Skinpath}/js/jquery.treeview.pack.js"></script>
<link rel="stylesheet" href="$!{Skinpath}/Css/jquery.treeview.css" />
2.页面添加标签:
<ul id="newclasstree">
 </ul>
  #set($Newclassjs = $Helpfunction.OutNewClassJs())
  $!{Newclassjs}
新闻分类列表:
1.$Helpfunction.OutNewsClass(1,3,0)返回新闻列表分类
说明：第一个参数是要当前新闻分类页索引,第二个参数是每页的记录数量,第三个参数是父分类的ID,0为顶级分类.
2.下面是个例子：
 #set ($Newclasslist = $Helpfunction.OutNewsClass(1,3,0))
 #foreach($newclass in $Newclasslist)
 <li><a href="#fragment-$!{newclass.ID}"><span>$!{newclass.ClassName} </span></a></li>
 #end

新闻专有列表带分页条[只能在newlist.html模板页中使用]：
例如：
#foreach($new in $Newlist)
$!{new.Title}
#end
#set ($haspager = $Haspager)
#if ($haspager)
<table width="98%" border="0" cellspacing="0" cellpadding="0">
<tr height="35">
<td align="center">
<div id="ctl00_PageRight_newlistmod_newlistpager">
<table width="100%" border="0" cellpadding="5" cellspacing="0">
<tr>
<td valign="bottom" align="left" nowrap="true" style="width: 40%;">总记录：$!{Htmlpager.RecordCount} 页码：$!{Htmlpager.PageIndex}/$!{Htmlpager.PageCount} 每页：$!{Htmlpager.PageSize}</td>
<td valign="bottom" align="Right" nowrap="true" class="" style="width: 60%;"><a href="$!{Htmlpager.FirstHref}" style="margin-right: 5px;">首页</a><a href="$!{Htmlpager.PreHref}" style="margin-right: 5px;">上一页</a><a href="$!{Htmlpager.NextHref}" style="margin-right: 5px;">下一页</a><a href="$!{Htmlpager.LastHref}" style="margin-right: 5px;">尾页</a></td>
</tr>
</table>
</div>
</td>
</tr>
</table>
#else

#end

新闻列表[不分页版]：
1.$Helpfunction.OutNews(1,8,0)返回新闻列表
说明：第一个参数，1为最新新闻，其它为最热新闻.第二个参数是要显示新闻的数量.第三个参数为新闻分类的ID，0说明没有分类.
2.$Helpfunction.JieQu("asdfkasdflasdjfkasdkf",6)截取字符串
说明：第一个参数是要被截取字符串，第二个参数是长度.
3.下面是例子.
<ul class="nl">
  #set ($Newlist = $Helpfunction.OutNews(1,8,0))
  #foreach($new in $Newlist)
  #set ($vartitle = $!{new.Title})
  #set ($newlength = 25)
  #set ($Newtitle = $Helpfunction.JieQu($vartitle,$newlength))
	<li><a href="newdetail_$!{new.ID}.html" title="$!{new.Title}">$Newtitle</a></li>
  #end
</ul>
新闻列表[分页版]：
1.$Helpfunction.OutNews(1,2,8,0)返回新闻列表
说明：第一个参数，1为最新新闻，其它为最热新闻.第二个参数是当前页的索引,第三个参数是要显示新闻的数量.第四个参数为新闻分类的ID，0说明没有分类.
2.$Helpfunction.JieQu("asdfkasdflasdjfkasdkf",6)截取字符串
说明：第一个参数是要被截取字符串，第二个参数是长度.
3.下面是例子.
<ul class="nl">
  #set ($Newlist = $Helpfunction.OutNews(1,2,8,0))
  #foreach($new in $Newlist)
  #set ($vartitle = $!{new.Title})
  #set ($newlength = 25)
  #set ($Newtitle = $Helpfunction.JieQu($vartitle,$newlength))
	<li><a href="newdetail_$!{new.ID}.html" title="$!{new.Title}">$Newtitle</a></li>
  #end
</ul>
新闻分类的路径:
例如：$!{Newclasspath}

/////////////////////////////////////////////////////////////////////////////////////  
下载分类树型：
1.页面添加引用脚本:
<script type="text/javascript" src="$!{Skinpath}/js/jquery-latest.pack.js"></script>
<script src="$!{Skinpath}/js/jquery.treeview.pack.js"></script>
<link rel="stylesheet" href="$!{Skinpath}/Css/jquery.treeview.css" />
2.页面添加标签：
<ul id="downclasstree">
 </ul>
  #set($Downclassjs = $Helpfunction.OutDownClassJs())
  $!{Downclassjs}
下载分类列表
1.$Helpfunction.OutDownClass(1,3,0)返回下载分类列表
说明：第一个参数是当前下载分类索引，第二个参数是当前下载分类显示数量，第三个参数为下载分类父分类，0说明顶级分类.
2.下面是例子：
*
*
* 

下载专有列表带分页条[只能在downlist.html模板页中使用]：
例如：
#foreach($down in $Downlist)
$!{down.DName}
#end
#set ($haspager = $Haspager)
#if ($haspager)
<table width="98%" border="0" cellspacing="0" cellpadding="0">
<tr height="35">
<td align="center">
<div id="ctl00_PageRight_newlistmod_newlistpager">
<table width="100%" border="0" cellpadding="5" cellspacing="0">
<tr>
<td valign="bottom" align="left" nowrap="true" style="width: 40%;">总记录：$!{Htmlpager.RecordCount} 页码：$!{Htmlpager.PageIndex}/$!{Htmlpager.PageCount} 每页：$!{Htmlpager.PageSize}</td>
<td valign="bottom" align="Right" nowrap="true" class="" style="width: 60%;"><a href="$!{Htmlpager.FirstHref}" style="margin-right: 5px;">首页</a><a href="$!{Htmlpager.PreHref}" style="margin-right: 5px;">上一页</a><a href="$!{Htmlpager.NextHref}" style="margin-right: 5px;">下一页</a><a href="$!{Htmlpager.LastHref}" style="margin-right: 5px;">尾页</a></td>
</tr>
</table>
</div>
</td>
</tr>
</table>
#else
#end

下载列表[不分页版]：
1.OutNewDowns(7,2) 返回下载列表.
说明：第一个参数是显示下载的数量，第二个参数是下载的父分类ID，0说明顶级分类.
2.下面是例子：
*
*
*
下载列表[分页版]：
1.OutNewDowns(1,7,2) 返回下载列表.
说明：第一个参数是当前分页的索引,第二个参数是显示下载的数量，第三个参数是下载的父分类ID，0说明顶级分类.
2.下面是例子：
*
*
*
下载分类的路径
例如：$!{Downclasspath}
///////////////////////////////////////////////////////////////////////////////////// 
其他信息分类树型：
1.页面添加引用脚本:
<script type="text/javascript" src="$!{Skinpath}/js/jquery-latest.pack.js"></script>
<script src="$!{Skinpath}/js/jquery.treeview.pack.js"></script>
<link rel="stylesheet" href="$!{Skinpath}/Css/jquery.treeview.css" />
2.页面添加标签：
<ul id="otherclasstree">
 </ul>
  #set($Otherclassjs = $Helpfunction.OutOtherClassJs())
  $!{Otherclassjs}
其他信息分类列表
1.$Helpfunction.OutOtherClass(1,3,0)返回下载分类列表
说明：第一个参数是当前信息分类索引，第二个参数是当前信息分类显示数量，第三个参数为信息分类父分类，0说明没有分类.
2.下面是例子：
*
*
* 
其他信息专有列表带分页条[只能在otherlist.html模板页中使用]：
例如：
#foreach($other in $Otherlist)
$!{other.OtherTitle}
#end
#set ($haspager = $Haspager)
#if ($haspager)
<table width="98%" border="0" cellspacing="0" cellpadding="0">
<tr height="35">
<td align="center">
<div id="ctl00_PageRight_newlistmod_newlistpager">
<table width="100%" border="0" cellpadding="5" cellspacing="0">
<tr>
<td valign="bottom" align="left" nowrap="true" style="width: 40%;">总记录：$!{Htmlpager.RecordCount} 页码：$!{Htmlpager.PageIndex}/$!{Htmlpager.PageCount} 每页：$!{Htmlpager.PageSize}</td>
<td valign="bottom" align="Right" nowrap="true" class="" style="width: 60%;"><a href="$!{Htmlpager.FirstHref}" style="margin-right: 5px;">首页</a><a href="$!{Htmlpager.PreHref}" style="margin-right: 5px;">上一页</a><a href="$!{Htmlpager.NextHref}" style="margin-right: 5px;">下一页</a><a href="$!{Htmlpager.LastHref}" style="margin-right: 5px;">尾页</a></td>
</tr>
</table>
</div>
</td>
</tr>
</table>
#else
#end

其他信息列表[不分页版]：
1.OutNewOthers(8,5) 返回其他信息列表
说明：第一个参数是要显示其他信息的数量，第二个参数是其他信息的父ID，0说明顶级分类.
2.下面是例子：
*
*
*
其他信息列表[分页版]：
1.OutNewOthers(1,8,5) 返回其他信息列表
说明：第一个参数是当前分页索引,第二个参数是要显示其他信息的数量，第三个参数是其他信息的父ID，0说明顶级分类.
2.下面是例子：
*
*
*
其他信息分类路径:
例如：$!{Otherclasspath}

/////////////////////////////////////////////////////////////////////////////////////   
幻灯片使用：
1.$Helpfunction.OutFlashJs(1,2)
说明：第一个参数是当前分页索引,第二个参数是当前分面要显示的数量.
2.下面是例子：
<script type="text/javascript">

// 幻灯片式的网页图片滚动函数（不需要做任何改动）
function roll_pic_flash(roll_pic_ary)        {
        // 生成幻灯片式的网页图片滚动代码
        // Improved by www.liangjing.org 2006-12-22
        var w                        = roll_pic_ary[3][0];
        var h                        = roll_pic_ary[3][1];
        var text_h                = roll_pic_ary[3][2];
        var bgcolor                = roll_pic_ary[3][3];
        var roll_swf        = roll_pic_ary[3][4];
        var swf_height        = h + text_h;
        var pics                = roll_pic_ary[0].join("|");
        var links                = roll_pic_ary[1].join("|");
        var texts                = roll_pic_ary[2].join("|");
        // 本代码由LJcms(良精内容管理系统)整理优化
        // 最新版本： www.liangjing.org/roll_pic.html
        return '<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0" width="'+ w +'" height="'+ swf_height +'"><param name="default_url" value=""><param name="allowScriptAccess" value="sameDomain"><param name="movie" value="' + roll_swf + '"><param name="quality" value="high"><param name="bgcolor" value="'+bgcolor+'"><param name="menu" value="false"><param name="improved_by" value=""><param name=wmode value="opaque"><param name="FlashVars" value="pics='+pics+'&links='+links+'&texts='+texts+'&borderwidth='+w+'&borderheight='+h+'&textheight='+text_h+'"><embed src="' + roll_swf + '" wmode="opaque" FlashVars="pics='+pics+'&links='+links+'&texts='+texts+'&borderwidth='+w+'&borderheight='+h+'&textheight='+text_h+'" menu="false" bgcolor="'+bgcolor+'" quality="high" width="'+ w +'" height="'+ h +'" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" /></object>';
}
// 开始设置幻灯片参数
var roll_pic_width = 568;        // 图片宽度
var roll_pic_height = 180;        // 图片高度
var roll_text_height = 0;        // 文字高度
var roll_bgcolor = '#FF0000';        // 幻灯片背景色
var roll_flash = '../images/roll_pic_new.swf'; // 幻灯片flash地址，请将此flash下载保存到你的服务器，以免失效

// 幻灯片数组roll_pic_ary初始化（不用做任何改动）
var roll_pic_ary = new Array(Array(0),Array(0),Array(0),
Array(roll_pic_width,roll_pic_height,roll_text_height,roll_bgcolor,roll_flash));

 #set($Flashimgpath = $Helpfunction.OutFlashJs(1,2))
 $!{Flashimgpath}

// 本代码由LJcms(良精内容管理系统)整理优化
// 最新版本：www.liangjing.org/roll_pic.html
// 如果还需要增加图片，请copy上面的代码即可
// 如果还需要增加图片，请copy上面的代码即可
// 如果还需要增加图片，请copy上面的代码即可


// 显示幻灯片式的网页图片滚动
document.write(roll_pic_flash(roll_pic_ary));

// 如果要嵌入其他系统内（如cms），稍做修改即可使用
</script>
/////////////////////////////////////////////////////////////////////////////////////
客服标签使用
1.$Helpfunction.OutQQList() 返回客服列表
2.$Helpfunction.RetrunHref($qq.CType,$qq.Num)返回客服调用地址
3.$Helpfunction.ReturnImgUrl($qq.Skin,$qq.State,$qq.CType)返回客服图片地址
4.下面是例子
<ul>
#set($QQlist = $Helpfunction.OutQQList())
#foreach($qq in $QQlist) #set ($qqhref = $Helpfunction.RetrunHref($qq.CType,$qq.Num))
#set ($qqimg = $Helpfunction.ReturnImgUrl($qq.Skin,$qq.State,$qq.CType))
<li><a target="blank" href="$!{qqhref}" alt=" #if($qq.State == 1) $!{qq.OnLine} #else $!{qq.UnLine} #end">
<img border="0" src="$!{Skinpath}/Images/QQimg/$!{qqimg}" alt="#if($qq.State == 1) $qq.OnLine #else $qq.UnLine #end">$!{qq.AsName}</a></li>
 #end
</ul>
/////////////////////////////////////////////////////////////////////////////////////
企业公告标签使用
1.$Helpfunction.OutAffiche()返回企业公告
2.下面是例子
${Afficheinfo.AboutUs}显示企业简介
$!{Afficheinfo.AContent}显示企业公告
/////////////////////////////////////////////////////////////////////////////////////
企业信息列表
1.$Helpfunction.OutAboutlist() 返回企业列表
2.下面是例子
<ul class="AllUl">
#set($Aboutlist = $Helpfunction.OutAboutlist())
#foreach($about in $Aboutlist)
<li>
<img src="$!{Skinpath}/image/Tx_Ar3.gif" style="margin-left: 5px;" />
<a href="about_$!{about.ID}.html" target="_blank" style="margin-left: 5px;">$!{about.Title}
</a></li>
#end
</ul>
/////////////////////////////////////////////////////////////////////////////////////
友情连接标签使用
1.$Helpfunction.OutFriendLinks() 返回友情连接列表
2.下面是例子:
<ul class="AllUl">
#set ($Friendlinkslist = $Helpfunction.OutFriendLinks())
#foreach($flist in $Friendlinkslist)
<li>
<img src="$!{Skinpath}/image/Tx_Ar3.gif" style="margin-left: 5px;" />
<a href='$!{flist.Url}' target="_blank" style="margin-left: 5px;">$!{flist.Title}</a>
</li>
#end
</ul>

其他标签说明:
1.$!{Skinpath}当前风格路径,例如：$!{Skinpath}/images/up.gif,<script type="text/javascript" src="$!{Skinpath}/js/jquery.js"></script>
2.$!{Headerstr}页面头部标签.
3.$!{Footerstr}页面尾部标签.
4.标签类似$!{XXX.YYY},YYY均为数据库字段名称，详细查看数据文档.

************************************************************
*以上如有疑问请访问http://www.liangjing.org,或者客服联系.  *
************************************************************