欢迎来到361模板(www.ke361.com),原创精品织梦模板提供商。QQ快速注册登录 网站托管 VIP 网站定制

361模板网

当前位置:361模板网 > 技术文档 > 网站技巧 > 织梦DedeCMS如何在文章列表页调用文章作者信息
这篇文章主要为大家详细介绍了织梦DedeCMS如何在文章列表页调用文章作者信息,具有一定的参考价值,感兴趣的小伙伴们可以参考一下,有需要的朋友可以收藏方便以后借鉴。

  我们在做织梦模板的开发的时候,有的时候会遇到这样的一种情况,比如我们想利用织梦CMS开发出一个小说网站,在小说站的文章列表页需要调用每篇小说的作者账号的相关信息,比如用户昵称,性别等等,但是织梦默认是没有这样的标签,因此我们需要进行二次开发,具体方法如下:

找到并打开/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为会员的字段名称。

实现效果就如织梦361列表页的效果

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

以上就是织梦DedeCMS如何在文章列表页调用文章作者信息的全部内容,希望对大家的学习和解决疑问有所帮助,也希望大家多多支持361模板网。

感谢打赏,我们会为大家提供更多优质资源!

热词标签: 织梦模板 织梦CMS 文章列表 作者信息

上一篇DedeCMS织梦模板中常用的公共函数列举

下一篇织梦ajax跨域提交和跨域验证代码问题解决办法

取消

感谢您的支持,我们会继续努力的!

扫码支持
扫码打赏,你说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

Powered by361模板网,分享从这里开始,精彩与您同在