您现在的位置是:网站首页>建站学院帝国CMS

帝国CMS实现通过用tag标签调用相关文章

2019-07-04来源: 帝国CMS 人已围观

简介 用tag调用相关文章的方法在帝国官方论坛上有人发过方法,但所使用的函数效率太低而且无法制定参数,不好用。东坡网现在使用的也是利用tag调用相关文章,非常好用。一、自定义函数自

用tag调用相关文章的方法在帝国官方论坛上有人发过方法,但所使用的函数效率太低而且无法制定参数,不好用。东坡网现在使用的也是利用tag调用相关文章,非常好用。HBK企业网站模板免费下载_网站建设_企业网站建设方案

一、自定义函数HBK企业网站模板免费下载_网站建设_企业网站建设方案

自定义函数user_OtherLink ,将此函数放入 eclassuserfun.php 文件中。HBK企业网站模板免费下载_网站建设_企业网站建设方案

//根据tag获取相关信息HBK企业网站模板免费下载_网站建设_企业网站建设方案

function user_OtherLink($num,$classid=0,$mid=0){HBK企业网站模板免费下载_网站建设_企业网站建设方案

global $dbtbpre,$empire,$navinfor,$class_r;HBK企业网站模板免费下载_网站建设_企业网站建设方案

if(empty($navinfor['infotags'])){HBK企业网站模板免费下载_网站建设_企业网站建设方案

return '暂无相关信息';HBK企业网站模板免费下载_网站建设_企业网站建设方案

}HBK企业网站模板免费下载_网站建设_企业网站建设方案

if($mid&&$classid&&$class_r[$classid]['modid']!=$mid){HBK企业网站模板免费下载_网站建设_企业网站建设方案

return '暂无相关信息';HBK企业网站模板免费下载_网站建设_企业网站建设方案

}HBK企业网站模板免费下载_网站建设_企业网站建设方案

$tr=$empire->fetch1("select otherlinktemp,otherlinktempsub,otherlinktempdate from ".GetTemptb("enewspubtemp")." limit 1");HBK企业网站模板免费下载_网站建设_企业网站建设方案

$temp_r=explode("[!--empirenews.listtemp--]",$tr['otherlinktemp']);HBK企业网站模板免费下载_网站建设_企业网站建设方案

$str='';HBK企业网站模板免费下载_网站建设_企业网站建设方案

$tagsql=$empire->query("select * from {$dbtbpre}enewstagsdata where id='$navinfor[id]' and classid='$navinfor[classid]'");HBK企业网站模板免费下载_网站建设_企业网站建设方案

$i=0;HBK企业网站模板免费下载_网站建设_企业网站建设方案

$isprint=array();HBK企业网站模板免费下载_网站建设_企业网站建设方案

while($tagr=$empire->fetch($tagsql)){HBK企业网站模板免费下载_网站建设_企业网站建设方案

if($i>=$num){HBK企业网站模板免费下载_网站建设_企业网站建设方案

break;HBK企业网站模板免费下载_网站建设_企业网站建设方案

}HBK企业网站模板免费下载_网站建设_企业网站建设方案

$gsql=$empire->query("select * from {$dbtbpre}enewstagsdata where tagid='$tagr[tagid]'");HBK企业网站模板免费下载_网站建设_企业网站建设方案

while($gr=$empire->fetch($gsql)){HBK企业网站模板免费下载_网站建设_企业网站建设方案

$myprint='id'.$gr['id'].'class'.$gr['classid'];HBK企业网站模板免费下载_网站建设_企业网站建设方案

if(array_search($myprint,$isprint)!==false){HBK企业网站模板免费下载_网站建设_企业网站建设方案

continue;HBK企业网站模板免费下载_网站建设_企业网站建设方案

}HBK企业网站模板免费下载_网站建设_企业网站建设方案

$isprint[]=$myprint;HBK企业网站模板免费下载_网站建设_企业网站建设方案

if($classid&&$classid!=$gr['classid']){HBK企业网站模板免费下载_网站建设_企业网站建设方案

continue;HBK企业网站模板免费下载_网站建设_企业网站建设方案

}HBK企业网站模板免费下载_网站建设_企业网站建设方案

if($mid&&$mid!=$gr['mid']){HBK企业网站模板免费下载_网站建设_企业网站建设方案

continue;HBK企业网站模板免费下载_网站建设_企业网站建设方案

}HBK企业网站模板免费下载_网站建设_企业网站建设方案

if($gr['id']==$navinfor['id']&&$gr['classid']==$navinfor['classid']){HBK企业网站模板免费下载_网站建设_企业网站建设方案

continue;HBK企业网站模板免费下载_网站建设_企业网站建设方案

}HBK企业网站模板免费下载_网站建设_企业网站建设方案

$tbname=$class_r[$gr['classid']]['tbname'];HBK企业网站模板免费下载_网站建设_企业网站建设方案

if(!$tbname||InfoIsInTable($tbname)){HBK企业网站模板免费下载_网站建设_企业网站建设方案

continue;HBK企业网站模板免费下载_网站建设_企业网站建设方案

}HBK企业网站模板免费下载_网站建设_企业网站建设方案

$r=$empire->fetch1("select * from {$dbtbpre}ecms_".$tbname." where id='$gr[id]' limit 1");HBK企业网站模板免费下载_网站建设_企业网站建设方案

if(!$r['id']){HBK企业网站模板免费下载_网站建设_企业网站建设方案

continue;HBK企业网站模板免费下载_网站建设_企业网站建设方案

}HBK企业网站模板免费下载_网站建设_企业网站建设方案

$str.=RepOtherTemp($temp_r[1],$r,$tr);HBK企业网站模板免费下载_网站建设_企业网站建设方案

$i+=1;HBK企业网站模板免费下载_网站建设_企业网站建设方案

if($i>=$num){HBK企业网站模板免费下载_网站建设_企业网站建设方案

break;HBK企业网站模板免费下载_网站建设_企业网站建设方案

}HBK企业网站模板免费下载_网站建设_企业网站建设方案

}HBK企业网站模板免费下载_网站建设_企业网站建设方案

}HBK企业网站模板免费下载_网站建设_企业网站建设方案

$keyboardtext=$temp_r[0].$str.$temp_r[2];HBK企业网站模板免费下载_网站建设_企业网站建设方案

if($str){HBK企业网站模板免费下载_网站建设_企业网站建设方案

return $keyboardtext;HBK企业网站模板免费下载_网站建设_企业网站建设方案

}else{HBK企业网站模板免费下载_网站建设_企业网站建设方案

return '暂无相关信息';HBK企业网站模板免费下载_网站建设_企业网站建设方案

}HBK企业网站模板免费下载_网站建设_企业网站建设方案

}HBK企业网站模板免费下载_网站建设_企业网站建设方案

二、 使用方法:HBK企业网站模板免费下载_网站建设_企业网站建设方案

函数说明:user_OtherLink(调用条数,指定栏目id,指定模型id) ;HBK企业网站模板免费下载_网站建设_企业网站建设方案

相关文章模板采用的是公共模板里的相关信息模板。HBK企业网站模板免费下载_网站建设_企业网站建设方案

调用示例:HBK企业网站模板免费下载_网站建设_企业网站建设方案

<?=user_OtherLink(10,0,1)?>HBK企业网站模板免费下载_网站建设_企业网站建设方案

很赞哦! ()

猜您喜欢

付费说明

    1、安装cms后台,费用是200,基础费用200包括后台调试以及部分页面模板修改.

    2、请加我个人微信 634626966,或者扫一扫微信二维码。备注“网站”

    3、系统安装只限定于帝国cms,并且支持php,虚拟主机,请选择linux系统

    4、【收费说明】制作企业网站,我是这么收费的!

文章评论

阿里云代金券 100 云产品通用

有效期30天 首购用户

立即领取
阿里云代金券 100 云产品通用

有效期30天 复购+升级

立即领取

站点信息

l