首页 > CMS > 织梦DEDE > 正文

织梦DedeCMS调用评论和收藏数的标签和使用方法

2024-07-12 08:47:30
字体:
来源:转载
供稿:网友
这篇文章主要为大家详细介绍了织梦DedeCMS调用评论和收藏数的标签和使用方法,具有一定的参考价值,感兴趣的小伙伴们可以参考一下,有需要的朋友可以收藏方便以后借鉴。

昨天361源码在用织梦给用户开发站点的时候遇到一个以前就遇到过的问题,不过那时候直接就解决过去了,没想过要写下来给其他草根站长多做些参看,呵呵,今天正好有时间,草根学习网就利用这样的一个机会给大家写个小教程。

问题是这样的

织梦DedeCMS的文档评论数目、收藏数目的调用是没有对应的标签的。

不过好在我们可以使用织梦标签支持PHP语句的方法,使用SQL语句调用文档的评论数目、收藏数目的值。这种方法也是可以直接使用SQL标签的SQL语句实现的,关于SQL标签的相关用法等,可以参考《DedeCMS织梦sql模板标签调用代码大全》以及《15条织梦DedeCMS最常用的SQL语句》。 下面是361资源就以织梦DedeCMS文章页面、列表页面或者首页为例来实现调用文档评论数、收藏数的方法,其中注释为调用的值:

{dede:field.id runphp='yes'}$dsql = new dedesql(false);$dsql -> SetQuery("Select count(id) as c from dede_feedback where aid=".@me);$row = $dsql -> getone();@me=$row['c'];{/dede:field.id{dede:field.id runphp='yes'}$dsql = new dedesql();$dsql -> SetQuery("select count(*) as c from dede_member_stow where aid=".@me);$row = $dsql -> getone();@me=$row['c'];{/dede:field.id} [field:id runphp='yes']$dsql = new dedesql(false);$dsql -> SetQuery("Select count(id) as c from dede_feedback where aid=".@me);$row = $dsql -> getone();@me=$row['c'];[/field:id] [field:id runphp='yes']$dsql = new dedesql();$dsql -> SetQuery("select count(*) as c from dede_member_stow where aid=".@me);$row = $dsql -> getone();@me=$row['c'];[/field:id]

从上述的代码可以看出,关键是在SQL语句的使用。而且需要。注意的一点是,SQL语句在不同的模板里使用的语句是不一样的,童鞋们要看清楚和了解仔细 ,防止出错。

以上就是织梦DedeCMS调用评论和收藏数的标签和使用方法的全部内容,希望对大家的学习和解决疑问有所帮助,也希望大家多多支持武林网。
发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表