◆ 函数说明 ◆
☆ 获得新闻函数说明 ☆
'1、GetNews ===================================================================== '函数：GetNews(tablewidth,lineheight,n,tablename,classid,orders,key,max,linkStyle) '作用：据条件获得N条新闻 '参数：tablewidth ---表格宽度 ' lineheight ---行高 ' n ---取记录数 ' tablename ---表名 ' classid ---类别ID ' orders ---按排序 ' key ---类型，top1<=>头条，totop<=>置顶,tohot<=>热点,recommend<=>推荐,imgnews<=>图文 ' max ---最大字数 ' linkStyle ---链接样式 '事例：getnews("99%",20,10,"news",79,"id","top1",50,"wlink") '===================================================================== 2、Get1Title '======================================================================= '函数：Get1Title(classid,orders,key,max,linkStyle) '作用：获得头条新闻标题 '参数：classid ---类别ID ' orders ---按排序 ' key ---类型，top1<=>头条，totop<=>置顶,tohot<=>热点,recommend<=>推荐,imgnews<=>图文 ' max ---最大字数 ' linkStyle ---链接样式 ' 例：Get1Title(1,"id","top1",50,"wlink") '===================================================================== 3、Get1Content '======================================================================= '函数：Get1Content(classid,orders,key,max,linkStyle) '作用：获得头条新闻内容 '参数：classid ---类别ID ' orders ---按排序 ' key ---类型，top1<=>头条，totop<=>置顶,tohot<=>热点,recommend<=>推荐,imgnews<=>图文 ' max ---最大字数 ' linkStyle ---链接样式 ' 例：Get1Content(1,"id","top1",50,"wlink") '===================================================================== 4、Get1Image '======================================================================= '函数：Get1Image(classid,orders,key,linkStyle,imgW,imgH) '作用：获得头条新闻图片 '参数：classid ---类别ID ' orders ---按排序 ' key ---类型，top1<=>头条，totop<=>置顶,tohot<=>热点,recommend<=>推荐,imgnews<=>图文 ' linkStyle ---链接样式 ' imgw ---图片宽度 ' imgh ---图片高度 ' 例：Get1Image(234,"id","","",205,200)注：当imgW或imgH也就是图片的长度或宽度之一被设置为0时刚显示图片自有的长度和高度。 '===================================================================== 5、GetImgNews '======================================================================= '函数：GetImgNews(tablewidth,lineheight,n,tablename,classid,orders,max,imgW,imgH,linkStyle,key) '作用：获得N条带图片、标题的新闻，图片在上，文字在下(repeat by tr) '参数：tablewidth ---表格宽度 ' lineheight ---行高 ' n ---取个数 ' tablename ---表名 ' classid ---类别ID ' orders ---按排序 ' max ---最大字数 ' imgH ---图像高度 ' imgW ---图像宽度 ' linkStyle ---链接样式 ' kwy ---类型，top1<=>头条，totop<=>置顶,tohot<=>热点,recommend<=>推荐,imgnews<=>图文 ' 例：GetImgNews(241,"100%",20,2,"news","id",20,100,100,"red","") '===================================================================== 6、GetImgNews2 '===================================================================== '函数：GetImgNews2(classid,tablewidth,lineheight,n,tablename,orders,max,imgW,imgH,linkStyle,key) '作用：获得N条带图片、标题、内容的新闻，图片在左，右上：标题，右下：内容 '参数：tablewidth ---表格宽度 ' lineheight ---行高 ' n ---取个数 ' tablename ---表名 ' classid ---类别ID ' orders ---按排序 ' max ---最大字数 ' imgH ---图像高度 ' imgW ---图像宽度 ' linkStyle ---链接样式 ' key ---类型，top1<=>头条，totop<=>置顶,tohot<=>热点,recommend<=>推荐,imgnews<=>图文 ' 例：GetImgNews2(241,"50%",20,2,"news","id",20,100,100,"red","") '===================================================================== 7、GetImgNews3 '======================================================================= '函数：GetImgNews3(tablewidth,lineheight,n,tablename,classid,orders,max,imgW,imgH,linkStyle,key) '作用：获得N条带图片、标题的新闻，图片在上，文字在下(repeat by td) '参数：tablewidth ---表格宽度 ' lineheight ---行高 ' n ---取个数 ' tablename ---表名 ' classid ---类别ID ' orders ---按排序 ' max ---最大字数 ' imgH ---图像高度 ' imgW ---图像宽度 ' linkStyle ---链接样式 ' key ---类型，top1<=>头条，totop<=>置顶,tohot<=>热点,recommend<=>推荐,imgnews<=>图文 ' 例：GetImgNews3(241,"100%",20,2,"news","id",20,100,100,"red","") '=====================================================================
·自定义模型列表页标签说明
说明：
自定义模型的栏目列表页在发布时也是生成静态HTM文件，其中列表页中每页显示条数，每条显示的样式，是通过标签来定义的。以下举例说明：
列表页分页标签：
$PageList[id,Title,SaveDir,PubDate][10]$ <li><a href="$SaveDir$" title="$Title$">$left(Title,15)$</a> - $Date(PubDate,2)$</li> $End$ 标签说明： $PageList[id,Title,SaveDir,PubDate][10]$代表列表页分页标签执行开始，其中的PageList为固定函数名，不可修改。 参数1：紧跟PageList后面括号中的id,Title,SaveDir,PubDate是我们将要从栏目所在模型的表中获取的字段名称。这里获取的字段，在分页循环中是以$字段名$来获取字段值的，如$Title$就代表数据库中字段Title的值。 参数2：在字段参数后，其中有一项[10]，这是指定每页显示的记录个数。 $End$代表函数执行结束 其它说明： 系统提供了两个函数以方便格式化输出，上面我们看到除了使用$Title$来显示值外，还使用了$left(Title,15)$来显示，这是代表显示Title字段前15个字符，大于15个时省略显示。后面的$Date(PubDate,2)$则是代表格式化日期字段PubDate的输出效果，后面的2代表显示格式，您可以通过设置0－4之间的数字查年显示效果。 执行结果： 以上标签发布后可以获取以下结果： 测试 - 2011-3-5 标题22223 - 2011-3-4 标题 - 2011-3-4 标题 - 2011-3-4 标题 - 2011-3-4 陕西省卷烟材料厂**年度烟用材 - 2011-3-3 陕西省卷烟材料厂**年度烟用材 - 2011-3-3 陕西省卷烟材料厂2011年度烟 - 2011-3-3 陕西省卷烟材料厂2011年度烟 - 2011-3-3 3333 - 2011-3-3 上一页 [下一页] 共23条 共3页 第1页 跳至第 页