方法一、使用标签附加sql条件排除栏目

帝国CMS灵动标签调用信息排除不调用的栏目,sql条件参数使用方法。

标签附加sql条件参数用:"classid not in(栏目ID1,ID2)"

如:

[e:loop={0,10,3,0,'classid not in(34,36)'}]
<a href="<?=$bqsr['titleurl']?>" target="_blank"><?=$bqr['title']?></a> <br>
[/e:loop]

方法二、直接写到灵动标签的参数里

[e:loop={"select classid,classname from {$dbtbpre}enewsclass where bclassid=父栏目id and classid not in (2,9) order by myorder,classid desc",0,24,0}]
<?php
$classurl=sys_ReturnBqClassname($bqr,9);//取得栏目地址
?>
<tr>
<td height="25" bgcolor="#FFFFFF"><a href="<?=$classurl?>"><?=$bqr[classname]?></a></td>
</tr>
[/e:loop]

以上就是如何排除指定栏目的教程,本文为VPSNO.COM原创,转载请注明出处。