帝国cms灵动标签调用专题及标题分类常用代码

时间:2023年07月05日

/

来源:网络

/

编辑:佚名

专题相关内容在标签调用的操作类型中没有现场的可用,需要用php或者sql语句才可以调用,下面是一些常用的代码,留存:
列表页获得专题名称和专题链接(列表内容模板(list.var) (*)中使用)
$zhuanti=$empire->fetch1("select ztid,classid from {$dbtbpre}enewsztinfo where id = {$r['id']}");
if($zhuanti)
{$ztname=$class_zr[$zhuanti['ztid']]['ztname'];
$ztlink=sys_ReturnBqZtname($zhuanti);}
$listtemp='<a href="'.$ztlink.'">'.$ztname.'</a>';
内容页获得专题名称和专题链接
[e:loop={'select ztid from phome_enewsztinfo where id='.$navinfor[id].'',1,24,0}]
<a href="http://www.78moban.com/<?=$class_zr[$bqr[ztid]][ztpath]?>"><?=$class_zr[$bqr[ztid]][ztname]?></a>
[/e:loop]
内容页获得文章所属专题的最新文章列表
[e:loop={'select ztid from phome_enewsztinfo where id='.$navinfor[id].'',1,24,0}]
<?php $ztid1=$bqr['ztid']; ?>
[/e:loop]
[e:indexloop={$ztid1,5,1}]
<a href="<?=$bqsr['titleurl']?>"><?=$bqr[title]?></a>
[/e:indexloop]
专题信息数统计
<?$num=$empire->gettotal("select count(*) as total from {$dbtbpre}enewsztinfo where ztid=专题ID");echo $num;?>
内容页获得文章所属标题分类的最新文章列表
[e:loop={$navinfor[ttid],4,25,0}]
<a href="<?=$bqsr['titleurl']?>"><?=$bqr[title]?></a>
[/e:loop]
标题分类信息数统计
<?$num=$empire->gettotal("select count(*) as total from {$dbtbpre}ecms_news where ttid=标题分类ID");echo $num;?>
想要实现的效果:在任何文章内容页里面,调用此篇文章所在专题的专题最新(推荐)的文章列表,实现效果看本文下方的四篇文章,就是这篇文章所在专题的四篇最新文章。
[e:loop={'select ztid from phome_enewsztinfo where id='.$navinfor[id].'',1,24,0}]
<?php
$ztid1=$bqr['ztid'];
?>
[/e:loop]
//上方代码获取文章所在的专题id
[e:indexloop={$ztid1,4,1}]
模板内容
[/e:indexloop]
//根据上方获得的专题id用索引灵动标签调用相关的专题信息列表
猜你需要

豫ICP备2021026617号-1  豫公网安备:41172602000185   Copyright © 2021-2028 www.78moban.com/ All Rights Reserved

本站作品均来自互联网,转载目的在于传递更多信息,并不代表本站赞同其观点和对其真实性负责。如有侵犯您的版权,请联系 1565229909#qq.com(把#改成@),我们将立即处理。