帝国cms列表模板tags标签高效的一种写法
帝国cms列表模板tags标签高效的一种写法,简单适用,要注意英文下的双引号问题。
代码:
$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{
//tagname的动态 或 伪静态
//$tagslink=eReturnRewriteTagsUrl(0,$tt['tagname'],1);
//tagid式的动态链接
$tagslink='/tag/'.$tt['tagid'].html;
//其它tag链接
//$tagslink=user_HtmlTagLink($tt['tagid']);
}
$tagstr.='<a title="'.$tagname.'" target="_blank" href="'.$tagslink.'">'.$tt['tagname'].'</a>';
}
$listtemp='<div class="content-item">
<div class="content-item-l"> <a href="[!--titleurl--]" target="_blank"><img src="[!--titlepic--]" data-original="[!--titlepic--]" class="img" alt="[!--title--]"></a></div>
<div class="content-item-r">
<div class="content-item-r-t"><a href="[!--titleurl--]" target="_blank">[!--title--]</a></div>
<div class="content-item-r-m">[!--smalltext--]</div>
<div class="content-item-r-b">[!--newstime--]</div>
<div class="content">
'.$tagstr.'
</div>
</div>
</div>';
声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至201542412@QQ.com举报,一经查实,本站将立刻删除。
相关推荐
-
用css清除html中li标签列表自带的点的方法
标签自带的点,您可以使用CSS的list-styl-ty属性。这个属性允许您控制列表项的标记样式,包括去除标记。以下是具体操作方法
-
帝国cms标签序列号<?=$bqno?>数组循环输出
一般在灵动标签里面使用,下面实现灵动标签里面的php里面循环调用的方法:已调用内容gs为例;
-
帝国CMS内容页调用TAG的5种方法!包括PHP和灵动标签样式改造!
帝国CMS内容页调用G的5种方法!包括PHP和灵动标签样式改造!
-
怎么使HTML标签在HTML页面正常显示而不被解析的方法
要想html标签在html页面正常显示而不被解析:最简单的方式有4种方法。
-
帝国cms加载更多时调用对应文章的tags标签和链接
帝国cms如果使用点击加载更多的时候怎么样连gs标签和链接一起循环出来,如果是调用标题,简介,浏览,时间,这些单一的字都很简单