-
-12 31
-
dedecms的文章列表页面调用该文章的tag功能在dedecms中是没有的,所以需要自己写一个函数或者是在模板中写sql,写sql试了的,不知道为啥不能实现效果,所以就只能用函数了。具体方法:
找到function/extend.func.php,在里面加上
PHP代码- function get_arctag_lists($tagid)
- {
- global $dsql;
- $tags = '';
- $dsql->SetQuery("Select i.tag From #@__taglist t left join #@__tagindex i on i.id=t.tid where t.aid='$tagid'");
- $dsql->Execute('t');
- while($row = $dsql->GetArray('t',MYSQL_ASSOC)){
- $tags .= '<a href="/tags.php?/"'.urlencode($row['tag']).'">'.$row['tag'].'</a>';
- }
- return $tags;
- }
然后在模板中写
XML/HTML代码- {dede:list pagesize='6'}
- <li>
- <h3>[[field:typelink/]] <a href="[field:arcurl/]" title="[field:fulltitle/]"> [field:title/]</a></h3>
- <p class="list2_txt">[field:description/]... <a href="[field:arcurl/]">[ 详细 ]</a></p>
- <p class="list2_bq"><span>TAGS:</span>[field:id function='get_arctag_lists(@me)'/] </p>
- <div class="both"></div>
- <div class="list2_sj">时间:[field:pubdate function="GetDateTimeMK(@me)"/] | 来源:重庆新时代医学美容口腔美容中心 | 点击:[field:click/]</div>
- </li>
- {/dede:list}
就ok了,测试成功哦。欢迎大家使用。
推荐文章:dedecms中的{dede:php}{/dede:php}的详细用法
本文来源于php爱好者:php教程 —http://www.phplover.cn/
原文地址:http://www.phplover.cn/post/451.html
◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。
14楼 圣女贞德红
Post:2012-2-4 12:40:11
13楼 股票入门视屏
Post:2012-2-2 10:31:07
12楼 糖尿病的治疗方法
Post:2012-1-31 17:27:55
11楼 大盘预测
Post:2012-1-30 14:51:11
10楼 短信营销公司
Post:2012-1-30 13:52:54
9楼 化肥
Post:2012-1-30 13:35:19
8楼 外汇交易
Post:2012-1-11 14:28:56
7楼 阳光音基
Post:2012-1-9 15:32:19
6楼 石家庄婚纱礼服
Post:2012-1-9 10:09:02
5楼 除权买入
Post:2012-1-4 15:19:38
4楼 存倉服務
Post:2012-1-4 10:50:37
3楼 游魂
Post:2012-1-3 22:39:45
2楼 无锡学历教育
Post:2012-1-3 14:54:56
1楼 沧州婚纱影楼
Post:2012-1-3 9:59:03