循环子栏目数据标签(listsonclass)
标签名称:循环子栏目数据标签 (sys_ForSonclassData)
格式:[listsonclass]栏目ID,显示条数,标题截取数,是否显示栏目名,操作类型,模板ID,只显示有标题图片,显示栏目数[/listsonclass]
参数说明:
栏目ID:父栏目ID,单个为父类别ID,多类别可用","格开,'0'为显示所有一级栏目的信息。
显示条数:显示前几条记录。
标题截取数:截取几个字符。
是否显示栏目名:0为不显示,1为显示。
操作类型:0-栏目最新;1-栏目热门;2-栏目推荐;3-栏目评论排行;4-栏目头条;5-栏目下载排行。
标签模板ID:此标签所用的标签模板ID。
只显示有标题图片:0为不限制,1为只显示有标题图片的信息。
显示栏目数:0为不限制。
参数 | 参数说明 |
栏目ID | 父栏目ID 单个为父类别ID 多类别可用","格开 '0'为显示所有一级栏目的信息 |
显示条数 | 显示前几条ā记录 |
标题截取数 | 截取几个字符 |
是否显示栏目名 | 0为不显示,1为显示 |
操作类型 | 0:栏目最新 1:栏目热门 2:栏目推荐 3:栏目评论排行 4:栏目头条 5:栏目下载排行 |
标签模板ID | 此标签所用的标签模板ID |
只显示有标题图片 | 0为不限制,1为只显示有标题图片的信息 |
显示栏目数 | 0为不限制 |
显示头条操作类型 | 0:不显示栏目头条 1:栏目内容简介 2:栏目推荐信息 3:栏目头条信息 4:栏目最新信息 |
头条标题截取数 | 截取几个字符 |
头条简介截取数 | 截取几个字符 |
头条只显示有标题图片 | 0为不限制,1为只显示有标题图片的信息 |
头条的模板变量 (标签模板的页面模板内容中使用) | [!--sonclass.id--]:信息ID [!--sonclass.title--]:信息标题 [!--sonclass.oldtitle--]:信息标题(不截取字数) [!--sonclass.titlepic--]:标题图片 [!--sonclass.titleurl--]:信息链接 [!--sonclass.text--]:信息简介 |
举例说明:
[listsonclass]9,2,14,0,0,7,0,2[/listsonclass] 栏目ID为9 显示条数为2 标题截取数为14个字符 是否显示栏目名0为不显示 操作类型为0 模板ID为7 只显示有标题图片0为不限制 显示栏目数为2 |
那么这个程序上是如何实现呢?可以参考下面:
<divclass="sae_gl"><?php$bclassid=$GLOBALS[navclassid];//取得本栏目id//取得本栏目下的子栏目?>[e:loop={"selectclassid,classname,classpathfrom`[!db.pre!]enewsclass`wherebclassid='$bclassid'orderby`classid`desc",7,24,0}]<?php//这里是取得该分类下的有图片的最新数据$commbook=$empire->fetch1("selecttitle,titlepic,smalltext,titleurl,keyboard,groupid,classid,newspath,filename,idfromphome_ecms_newswhereclassid=".$bqr[classid]."andtitlepic!=''orderbynewstimedesclimit1");$commbookurl=sys_ReturnBqTitleLink($commbook);?><divclass="gl_01"<?php$i++;if($i%2==0){echo'id="gl_01"';}?>><olclass="gl_c"><h3><?=$bqr[classname]?></h3><ahref="<?=$public_r[newsurl].$bqr[classpath]?>">更多>></a></ol><divclass="yd"><dl><dt><ahref="<?=$commbookurl?>"><imgsrc="<?=$commbook[titlepic]?>"width="108px"height="85px"/></a></dt><dd><b><ahref="<?=$commbookurl?>"><?=$commbook[title]?></a></b><aclass="uus"href="#"><?=esub($commbook[smalltext],84)?></a></dd></dl><olclass="ga_ic"><?php//取得该分类下的最新数据$newbook=$empire->query("selecttitle,titlepic,smalltext,titleurl,keyboard,newstime,groupid,classid,newspath,filename,idfromphome_ecms_newswhereclassid=".$bqr[classid]."orderbynewstimedesclimit5");while($r=$empire->fetch($newbook)){?><li><ahref="<?=sys_ReturnBqTitleLink($r)?>"title="<?=$r[title]?>">·<?=$r[title]?></a><spanclass="riq"><?=date('Y-m-d',$r[newstime])?></span></li><?php}//显示5条?></ol></div><divclass="bj_t"></div></div>[/e:loop]</div>
新闻热点
疑难解答