View Full Version : 如文章列表页所列文章标题少于10条就显示其它栏目最新20条?
Ickesburg
2015-10-15, 06:01 AM
如一个栏目的一个列表页只显示10条本栏目的文章标题。 如何再显示其它栏目最新文章20条标题?
谢了。
Quinton
2015-10-15, 06:03 AM
栏目用封面式,然后用两个灵动标签分别调用。
也可以仍然用列表模版,在本栏目内容显示完成后,判断信息条数,如果不到10条,则用灵动标签调用其他栏目的信息显示。
大概的代码可能是:
......
<td>[!--empirenews.listtemp--]<ul>
<!--list.var1-->
<!--list.var2-->
<!--list.var3-->
<!--list.var4-->
<!--list.var5--></ul>
[!--empirenews.listtemp--]
<?php
$num=$empire->gettotal("select count(*) as total from {$dbtbpre}ecms_{$class_r[$GLOBALS[navclassid]][tbname]} where classid={$GLOBALS[navclassid]}");
if($num<10){?>
[e:loop={0,20,3,0}]
<a href="<?=$bqsr['titleurl']?>" target="_blank"><?=$bqr['title']?></a> <br>
[/e:loop]
<?php }?>
vBulletin v3.8.7, Copyright ©2000-2026, Jelsoft Enterprises Ltd.