加入收藏 | 设为首页 | 会员中心 | 我要投稿 安卓应用网 (https://www.0791zz.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > CMS系统 > 正文

织梦DedeCMS列表页调用文章作者信息

发布时间:2020-05-23 21:59:03 所属栏目:CMS系统 来源:互联网
导读:有时候我们需要在织梦dedecms文章列表页调用每篇文章的作者账号的相关信息,比如用户昵称,性别等等,但是织梦默认没有这样的标签,所以我们需要进行二次开

下面是脚本之家 jb51.cc 通过网络收集整理的代码片段。脚本之家小编现在分享给大家,也给大家做个参考。

有时候我们需要在织梦 dedecms 文章列表页调用每篇文章的作者账号的相关信息,比如用户昵称,性别等等,但是织梦默认没有这样的标签,所以我们需要进行二次开发,具体方法如下:找到并打开/include/helpers/extend.helper.php 文件,在文件的最后面添加如下代码:

if(!function_exists('GetMemberInfo'))

{

function GetMemberInfo($mid,$field)

{

global $dsql;

if(empty($mid) || empty($field)){ return '';}

$row = $dsql->GetOne("SELECT $field FROM `dede_member` WHERE mid = '$mid'");

$resualt =$row[$field];

return $resualt;

}

}

上面的"dede_"为织梦默认的数据库表前缀,如果自己的数据库表前缀不是 dede_ 就请更改为自己的,添加完成之后就可以在列表页模板里面通过如下标签调用作者相关信息:

作者性别:

[field:mid function="GetMemberInfo(@me,sex)"/]

作者昵称:

[field:mid function="GetMemberInfo(@me,uname)"/]

上面的 sex,uname 为会员的字段名称。

以上是脚本之家(jb51.cc)为你收集整理的全部代码内容,希望文章能够帮你解决所遇到的程序开发问题。如果觉得脚本之家网站内容还不错,欢迎将脚本之家网站推荐给程序员好友。

(编辑:安卓应用网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读