介绍下帝国CMS列表页模板调用TAG的两种方法

介绍下帝国CMS列表页模板调用TAG的两种方法,第1张

概述帝国CMS模板网下面的帝国CMS教程栏目为您提供了介绍下帝国CMS列表页模板调用TAG的两种方法

方法一:

$Tagstr='';$tsql=$empire->query("select tagID from {$dbtbpre}enewsTagsdata where ID='$r[ID]' and classID='$r[classID]' ");while($tr=$empire->fetch($tsql)){	$tt=$empire->fetch1("select * from {$dbtbpre}enewsTags where tagID=".$tr['tagID']." limit 1");	if(!$tt['tagID']){		continue;	}else{		 		//tagID式的动态链接,采用以下1行代码		$Tagslink=$public_r['newsurl'].'e/Tags/?tagID='.$tt['tagID']; 		}	$Tagstr.='<a href="'.$Tagslink.'" title="'.$tagname.'" target="_blank">'.$tt['tagname'].'</a>';}/*结束*/ $Listtemp='  '.$Tagstr.' ';

注释:$Tagslink=$public_r['newsurl'].'e/Tags/?tagID='.$tt['tagID']; 中的tagID='.$tt['tagID'];可改为 tagname='.$tt['tagname'];

方法二:

$classID=$r[classID]; //获取栏目ID$tbname=$class_r[$classID][tbname];//获取数据表$fr=$empire->fetch1("select infoTags from {$dbtbpre}eCMS_".$tbname."_data_{$r[stb]} where ID='$r[ID]'");//查询副表下的infoTags字段$tag1=''.$fr[infoTags].'';$r_tag=explode(",",$tag1);  for($i=0;$i<count($r_tag)&&$i<3;$i++)        {             if($r_tag[$i])                {                        $Tagslink=$public_r[newsurl]."e/Tags/?tagname=".$r_tag[$i];//链接                        $Tags.="<a href='$Tagslink' target='_blank'>".$r_tag[$i]."</a> ";                                                                }        } if(empty($fr[infoTags])){$Tags="无";} $Listtemp='      标签:'.$Tags.'     ';
总结

以上是内存溢出为你收集整理的介绍下帝国CMS列表页模板调用TAG的两种方法全部内容,希望文章能够帮你解决介绍下帝国CMS列表页模板调用TAG的两种方法所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/998755.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-21
下一篇 2022-05-21

发表评论

登录后才能评论

评论列表(0条)

保存