织梦CMS v5.7调用文章所属会员信息标签

打开官方默认模板article_artcile.htm,我们可以提取出如下代码:

{dede:memberinfos}

会员头像:<a href="[field:spaceurl /]" class="userface"><img src="[field:face/]" width="52" height="52" /></a>

会员用户名:<a href=’[field:spaceurl /]‘ class="username">[field:uname/]</a>

会员详细资料:<a href="[field:spaceurl /]" class="useract-vi">查看详细资料</a>

给他留言:<a href="[field:spaceurl /]&action=guestbook" class="useract-pm">发送留言</a>

加为好友:<a href="[field:spaceurl /]&action=newfriend" class="useract-af">加为好友</a>

用户等级:[field:rankname /]

注册时间:[field:jointime function="MyDate('Y-m-d H:m',@me)"/]

最后登录:[field:logintime function="MyDate('Y-m-d H:m',@me)"/]

{/dede:memberinfos}

比如你想在DEDE首页或者内页里调用会员:用户名、昵称、性别、会员等级、注册邮箱、会员级别等信息.就需要我们本篇教程提供的调用标签了。

首先,我们打开文件 include/extend.func.php 在代码最后面的结尾处,添加以下代码:

function GetMemberInfos($fields,$mid){
    global $dsql;         
    if($mid <= 0){
        $revalue =  "Error";          
    }else{            
        $row=$dsql->GetOne("select * from dede_member where mid = ‘{$mid}’");            
        if(!is_array($row)){
            $revalue = "Not user";            
        }else{
            $revalue = $row[$fields];            
        }        
    }        
    return $revalue;    
}

注:“dede_member”里的“dede_”改成你的数据库表前缀。

修改好代码之后即可保存文件,然后我们来调用会员信息:

1.在首页进行调用,调用标签如下:

{dede:arclist row=’10′ titlelen=’25′}

<li>标题:[field:title/] 昵称:[field:mid function="GetMemberInfos('uname',@me)"/]</li>

{/dede:arclist}

2.在内页进行调用,调用标签如下:

昵称:{dede:field.mid function="GetMemberInfos(‘uname’,@me)"/}

会员类型:{dede:field.mid function="GetMemberInfos(‘mtype’,@me)"/}

…..以此类推

标签DIY释义详解:

mid:表示会员的唯一编号,由于其唯一的特性,一般用于区别会员;

mtype:表示会员的类型(如自带的“个人”与“企业”);

userid:表示会员用户名(也就是用于登陆);

pwd :表示用户的密码;

uname:表示用户的昵称;

sex:表示用户的性别;

rank:表示用户的等级(也就是后台的用户级别);

uptime:表示用户升级会员组的时间;

exptime:表示用户会员组的有效期天数;

money:表示用户拥有的剩余金币数量;

email:表示用户的注册邮箱地址;

scores:表示用户拥有的剩余积分数量;

matt:表示用户的级别(0为普通,1为推荐,10为后台超级管理员)

以上的标签都可以用在首页或者内页标签结构中进行调用和定义。

织梦dede模板中调用会员信息标签的方法的更多相关文章

  1. 织梦dede模板中广告的去除方法?

    织梦)dede模板中广告的去除方法1.我们先删除头部的广告,找到templetsdefault下的head.htm文件,打开后找到<div>{dede:myad name=’innerTo ...

  2. 织梦个人空间中调用ip,会员类型,邮箱,金币,会员积分

    织梦个人空间中调用.用户昵称,最后登录,会员等级 ,会员头衔,会员积分,空间访问,邮箱地址 ,金币数量,会员组的有效期天数 ,升级会员组的时间 ,用户的等级,用户的性别 ,会员的类型,ip 第一步确定 ...

  3. 织梦dede文章列表调用标签的用法和规则

    织梦dede列表标签在任何模板的网站中都可能会使用到,而且我们在仿站的时候也经常要使用到列表标签.这里主机吧就给大家讲一下文章列表以及图片列表.软件列表以及分类信息列表标签的用法,和结合div+css ...

  4. 织梦dede在首页调用留言本

    织梦dedecms在首页调用留言本 . {dede:loop table=dede_guestbook sort=dtime row=10 titlelen=36 typeid=40 if=ische ...

  5. dedecms织梦的不同栏目调用不同banner图的方法

    在做织梦站的时候我们会有不同的栏目,比如联系我们,产品中心等等,banner也不一样,方法如下: 我们可以使用织梦的顶级栏目ID标签,把图片命名成顶级栏目typeid ,代码如下: <img s ...

  6. <dedecms>织梦内页调用会员信息

    1.织梦CMS v5.7调用文章所属会员信息标签 打开官方默认模板article_artcile.htm,我们可以提取出如下代码:  {dede:memberinfos}   会员头像:<a h ...

  7. 织梦DedeCMS模板防盗的四种方法

    织梦(DedeCMS)模板也是一种财富,不想自己辛辛苦苦做的模板被盗用,在互联网上出现一些和自己一模一样的网站,就需要做好模板防盗.本文是No牛收集整理自网络,不过网上的版本都没有提供 Nginx 3 ...

  8. 织梦dedecms简略标题调用标签用法指南

    我们在使用织梦DEDECMS建站过程中,为了使调用的文章标题简短且相对完整(原文标题太长),只好使用了调用简略标题这个方法,使标题显示为简短标题,指向标题时显示完整的标题.并获得文章静态地址链接 下面 ...

  9. 织梦dedecms模板制作时,循环递增autoindex使用方法整理

    文章转载:http://www.maihui123.com/dedecms/2012051964.html 织梦dedecms模板制作时,我们需要每循环一次,变量加一,这是就需要使用到autoinde ...

随机推荐

  1. Java50道经典习题-程序44 偶数的素数和

    题目:一个偶数总能表示为两个素数之和.分析:一个偶数可能会有不止一对两个素数之和的情况 例如:20=3+17 20=7+13 import java.util.Scanner; public clas ...

  2. lua遍历文件

    看了不少人的,主要还是错误处理有点问题,不多说了 贴代码: require "lfs" function getpathes(rootpath, pathes) pathes = ...

  3. 毛玻璃CHBlurEffect

    1.将需要加入毛玻璃的UI控件传入接口即可 1.1 .h文件 // // 文 件 名:CHBlurEffect.h // // 版权所有:Copyright © 2018年 leLight. All ...

  4. phpstrom 下载及phpStudy环境配置

    1.下载phpstudy 2.打开 3. 4. 5.网站网址   项目路径 新增         host映射 PHP富文本编辑器 6.https://jingyan.baidu.com/articl ...

  5. 【BZOJ2438】[中山市选]杀人游戏 Tarjan+概率

    [中山市选]杀人游戏 Tarjan+概率 题目描述 ​ 一位冷血的杀手潜入\(Na\)-\(wiat\),并假装成平民.警察希望能在\(N\)个人里面,查出谁是杀手.警察能够对每一个人进行查证,假如查 ...

  6. react 中文文档案例五 (循环列表)

    function NumberList(props) { const numbers = props.numbers; const listItems = numbers.map((number) = ...

  7. [Ruby]转载: 关于ruby中 %Q, %q, %W, %w, %x, %r, %s 的用法

    单引号内的内容,ruby会原样输出 双引号内的内容,ruby会解析 我们看个简单的例子,针对字符串      #{foo}test     我们分别用单引号核双引号操作 '#{foo}test'   ...

  8. Camtasia Studio 8卸载不了解决方法

    Win7:%ProgramData%\TechSmith\Camtasia Studio 8\RegInfo.iniWinXP:”%AllUsersProfile%\Application Data\ ...

  9. 奇偶交错排列(DFS)

    Description 一个1-n1−n的排列满足所有相邻数字奇偶性不同,那么称该排列为奇偶交错排列. 按字典序输出1-n1−n的所有奇偶交错排列. Input 输入一个整数n( 2 \le n \l ...

  10. 1047 邮票面值设计 (DFS+DP)

    题目描述 Description 给定一个信封,最多只允许粘贴N张邮票,计算在给定K(N+K≤40)种邮票的情况下(假定所有的邮票数量都足够),如何设计邮票的面值,能得到最大值MAX,使在1-MAX之 ...