帝国cms常见问题:灵动标签调用信息时输出TAG信息

帝国cms灵动标签调用信息时输出TAG信息有两种方法,2种方法差不多,一种是for,一种是foreach。第一种方法[e:loop={34,10,0,0}]
<?php
$tagStr = &#39;&#39;;
$fr = $empire->fet

帝国cms灵动标签调用信息时输出TAG信息有两种方法,2种方法差不多,一种是for,一种是foreach。05IECMSPLUS

第一种方法05IECMSPLUS

[e:loop={34,10,0,0}]05IECMSPLUS
<?php05IECMSPLUS
$tagStr = '';05IECMSPLUS
$fr = $empire->fetch1("select infotags from {$dbtbpre}ecms_{$class_r[$bqr['classid']]['tbname']}_data_{$bqr['stb']} where id='{$bqr['id']}'");05IECMSPLUS
$TagArr = explode(',', $fr['infotags']);05IECMSPLUS
for ($i = 0; $i < count($TagArr); $i++) {05IECMSPLUS
    if($TagArr[$i]){05IECMSPLUS
        $tagStr .= '<a href="/e/tags/?tagname=' . $TagArr[$i] . '" target=_blank>' . $TagArr[$i] . '</a>';05IECMSPLUS
    }05IECMSPLUS
}05IECMSPLUS
?>05IECMSPLUS
<a href="<?=$bqsr['titleurl']?>" target="_blank"><?=$bqr['title']?></a> <br>05IECMSPLUS
<?=$tagStr?>05IECMSPLUS
[/e:loop]05IECMSPLUS

第二种方法05IECMSPLUS

[e:loop={34,10,0,0}]05IECMSPLUS
<?php05IECMSPLUS
$tagStr = '';05IECMSPLUS
$fr = $empire->fetch1("select infotags from {$dbtbpre}ecms_{$class_r[$bqr['classid']]['tbname']}_data_{$bqr['stb']} where id='{$bqr['id']}'");05IECMSPLUS
$TagArr = explode(',', $fr['infotags']);05IECMSPLUS
foreach ($TagArr as $k => $v) {05IECMSPLUS
    if($v){05IECMSPLUS
        $tagStr .= '<a href="/e/tags/?tagname=' . $v . '" target=_blank>' . $v . '</a>';05IECMSPLUS
    }05IECMSPLUS
}05IECMSPLUS
?>05IECMSPLUS
<a href="<?=$bqsr['titleurl']?>" target="_blank"><?=$bqr['title']?></a> <br>05IECMSPLUS
<?=$tagStr?>05IECMSPLUS
[/e:loop]05IECMSPLUS

如下示例代码:

<p>[e:loop={34,10,0,0}]<br />&lt;?php<br />$tagStr = &#39;&#39;;<br />$fr = $empire-&gt;fetch1(&quot;select infotags from {$dbtbpre}ecms_{$class_r[$bqr[&#39;classid&#39;]][&#39;tbname&#39;]}_data_{$bqr[&#39;stb&#39;]} where id=&#39;{$bqr[&#39;id&#39;]}&#39;&quot;);<br />$TagArr = explode(&#39;,&#39;, $fr[&#39;infotags&#39;]);<br />for ($i = 0; $i &lt; count($TagArr); $i++) {<br />&nbsp; &nbsp; if($TagArr[$i]){<br />&nbsp; &nbsp; &nbsp; &nbsp; $tagStr .= &#39;&lt;a href=&quot;/e/tags/?tagname=&#39; . $TagArr[$i] . &#39;&quot; target=_blank&gt;&#39; . $TagArr[$i] . &#39;&lt;/a&gt;&#39;;<br />&nbsp; &nbsp; }<br />}<br />?&gt;<br />&lt;a href=&quot;&lt;?=$bqsr[&#39;titleurl&#39;]?&gt;&quot; target=&quot;_blank&quot;&gt;&lt;?=$bqr[&#39;title&#39;]?&gt;&lt;/a&gt; &lt;br&gt;<br />&lt;?=$tagStr?&gt;<br />[/e:loop]</p>
分享到 :
相关推荐

发表评论

登录... 后才能评论

评论(3)

加入本站VIP会员订阅计划,海量资源免费下载查看

目前为止共有3位优秀的VIP会员加入!

立即加入VIP会员