濮阳杆衣贸易有限公司

主頁 > 網(wǎng)站建設(shè) > 建站知識 > dedecms模板中調(diào)用會員信息標(biāo)簽的方法

dedecms模板中調(diào)用會員信息標(biāo)簽的方法

POST TIME:2017-10-25 10:51

很多使用dedecms調(diào)用會員信息,下面整理了兩種方法: 
1織夢CMS v5。7調(diào)用文章所屬會員信息標(biāo)簽 
打開官方默認(rèn)模板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> 
會員詳細(xì)資料:<a href="[field:spaceurl /]" class="useract-vi">查看詳細(xì)資料</a> 
給他留言:<a href="[field:spaceurl /]&action=guestbook" class="useract-pm">發(fā)送留言</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} 

2 比如你想在DEDE首頁或者內(nèi)頁里調(diào)用會員:用戶名、昵稱、性別、會員等級、注冊郵箱、會員級別等信息.就需要我們本篇教程提供的調(diào)用標(biāo)簽了. 
首先,我們打開文件 include/extend.func.php 在代碼最后面的結(jié)尾處,添加以下代碼: 
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_”改成你的數(shù)據(jù)庫表前綴 
修改好代碼之后即可保存文件,然后我們來調(diào)用會員信息: 
1.在首頁進行調(diào)用,調(diào)用標(biāo)簽如下: 
{dede:arclist row=’10′ titlelen=’25′} 
<li>標(biāo)題:[field:title/] 昵稱:[field:mid function="GetMemberInfos('uname',@me)"/]</li> 
{/dede:arclist} 

2.在內(nèi)頁進行調(diào)用,調(diào)用標(biāo)簽如下: 
昵稱:{dede:field.mid function="GetMemberInfos(‘uname’,@me)"/} 
會員類型:{dede:field.mid function="GetMemberInfos(‘mtype’,@me)"/} 
…..以此類推 
標(biāo)簽DIY釋義詳解: 
mid:表示會員的唯一編號,由于其唯一的特性,一般用于區(qū)別會員; 
mtype:表示會員的類型(如自帶的“個人”與“企業(yè)”); 
userid:表示會員用戶名(也就是用于登陸); 
pwd :表示用戶的密碼; 
uname:表示用戶的昵稱; 
sex:表示用戶的性別; 
rank:表示用戶的等級(也就是后臺的用戶級別); 
uptime:表示用戶升級會員組的時間; 
exptime:表示用戶會員組的有效期天數(shù); 
money:表示用戶擁有的剩余金幣數(shù)量; 
email:表示用戶的注冊郵箱地址; 
scores:表示用戶擁有的剩余積分?jǐn)?shù)量; 
matt:表示用戶的級別(0為普通,1為推薦,10為后臺超級管理員) 

以上的標(biāo)簽都可以用在首頁或者內(nèi)頁標(biāo)簽結(jié)構(gòu)中進行調(diào)用和定義.


收縮
  • 微信客服
  • 微信二維碼
  • 電話咨詢

  • 400-1100-266
林周县| 南通市| 钟山县| 阳原县| 唐山市| 清徐县| 峨山| 綦江县| 尤溪县| 台州市| 西畴县| 闻喜县| 聂荣县| 新郑市| 天祝| 阳城县| 永春县| 枝江市| 万宁市| 武定县| 新和县| 江阴市| 瑞金市| 沈丘县| 岗巴县| 琼中| 武隆县| 防城港市| 沙坪坝区| 沾益县| 正安县| 济南市| 行唐县| 邮箱| 遂川县| 宜黄县| 商洛市| 大悟县| 巴中市| 新龙县| 木兰县|