帝国cms灵动标签调用当前栏目下子栏目链接,名称,图片循环
时间:02-07
作者:
用灵动标签调用当前栏目下所有子栏目的链接以及名称和图片的循环方法和代码:
都知道帝国cms的栏目名,栏目链接,栏目图片都存在一个表中,有着上下级的关系,我们可以利用灵动标签
都知道帝国cms的栏目名,栏目链接,栏目图片都存在一个表中,有着上下级的关系,我们可以利用灵动标签
用灵动标签调用当前栏目下所有子栏目的链接以及名称和图片的循环方法和代码:
都知道帝国cms的栏目名,栏目链接,栏目图片都存在一个表中,有着上下级的关系,我们可以利用灵动标签来循环调用它,常用在调用当前栏目下的所有栏目名与链接及图片当中:
代码如下,可自动动调用,并且只调用显示在导航中的栏目信息,设置了不显示的不会进行调用:
[e:loop={"select classname,classpath,classid,classimg from phome_enewsclass where bclassid='$GLOBALS[navclassid]' and showclass=0 order by myorder,classid desc",0,24,0}]
<li><i>< a href="/<?=$bqr[classpath]?>/" target="_blank"><img src="<?=$bqr[classimg]?>" /> </ a></i><h3>< a href="/<?=$bqr[classpath]?>/" target="_blank"><?=$bqr[classname]?></ a></h3></li>
[/e:loop]
复制以上帝国cms灵动sql标签代码放到模板合适的位置,循环代码及样式改成自己需要的就可以。
如果要指定显示子栏目的数量可以加 limit 比如指定显示6个子栏目 limit 6
整体就是 [e:loop={"select classname,classpath,classid,classimg from phome_enewsclass where bclassid='$GLOBALS[navclassid]' and showclass=0 order by myorder,classid desc limit 6",0,24,0}]
都知道帝国cms的栏目名,栏目链接,栏目图片都存在一个表中,有着上下级的关系,我们可以利用灵动标签来循环调用它,常用在调用当前栏目下的所有栏目名与链接及图片当中:
代码如下,可自动动调用,并且只调用显示在导航中的栏目信息,设置了不显示的不会进行调用:
[e:loop={"select classname,classpath,classid,classimg from phome_enewsclass where bclassid='$GLOBALS[navclassid]' and showclass=0 order by myorder,classid desc",0,24,0}]
<li><i>< a href="/<?=$bqr[classpath]?>/" target="_blank"><img src="<?=$bqr[classimg]?>" /> </ a></i><h3>< a href="/<?=$bqr[classpath]?>/" target="_blank"><?=$bqr[classname]?></ a></h3></li>
[/e:loop]
复制以上帝国cms灵动sql标签代码放到模板合适的位置,循环代码及样式改成自己需要的就可以。
如果要指定显示子栏目的数量可以加 limit 比如指定显示6个子栏目 limit 6
整体就是 [e:loop={"select classname,classpath,classid,classimg from phome_enewsclass where bclassid='$GLOBALS[navclassid]' and showclass=0 order by myorder,classid desc limit 6",0,24,0}]
-
上一篇
让万能标签的标签模板支持父栏目名字的调用
使用万能标签,但是万能标签局限性也比较大,最近有朋友问小编如何调用父栏目,这里给出解决方案。 找到/e/class/connect.php文件搜索 //链接在下方插入 $bclassid=$class_r[$r[
- 下一篇
帝国CMS模板灵动标签调用栏目导航并显示内容数量
这个是绝对有效的。 [e:loop={"select classid,classname,allinfos from {$dbtbpre}enewsclass where bclassid=2 order by myorder,classid desc",0,24,0}] <?php $classur