會(huì)員中心默認(rèn)顯示用戶身份的是 例如:個(gè)人會(huì)員或者企業(yè)會(huì)員這種方式,沒有顯示例如:注冊(cè)會(huì)員,中級(jí)會(huì)員等
在顯示的部分調(diào)用的方式是這樣的:
<?php echo $cfg_ml->M_MbType; ?>
顯示的就是用戶的模型,個(gè)人或者是企業(yè),include/memberlogin.class.php里面對(duì)應(yīng)的調(diào)用狀態(tài)的內(nèi)容對(duì)應(yīng)的是:
/** * 獲得會(huì)員目前的狀態(tài) * * @access public * @param string $dsql 數(shù)據(jù)庫連接 * @return string */ function GetSta($dsql) { $sta = ''; if($this->M_Rank==0) { $sta .= "你目前的身份是:普通會(huì)員"; }else{ $row = $dsql->GetOne("Select membername From `dede_arcrank` where rank='".$this->M_Rank."'"); $sta .= "你目前的身份是:".$row['membername']; $rs = $dsql->GetOne("Select id From `dede_admin` where userid='".$this->M_LoginID."'"); if(!is_array($rs)){ if($this->M_Rank>10 && $this->M_HasDay>0) $sta .= " 剩余天數(shù): <font color='red'>".$this->M_HasDay."</font> 天 "; elseif($this->M_Rank>10) $sta .= " <font color='red'>會(huì)員升級(jí)已經(jīng)到期</font> "; } } $sta .= " 擁有金幣:{$this->M_Money} 個(gè), 積分:{$this->M_Scores} 分。"; return $sta; } |
/** * 獲得會(huì)員目前的狀態(tài) 新 * * @access public * @param string $dsql 數(shù)據(jù)庫連接 * @return string */ function GetStayNew($dsql) { $sta = ''; if($this->M_Rank==0) { $sta .= "普通會(huì)員"; }else{ $row = $dsql->GetOne("Select membername From `dede_arcrank` where rank='".$this->M_Rank."'"); $sta .= $row['membername']; } return $sta; } |
顯示的內(nèi)容是比較多的,而且是鏈接在一起顯示的,調(diào)用即會(huì)顯示“你目前的身份是:注冊(cè)會(huì)員 剩余天數(shù): 2 天 擁有金幣:100 個(gè),積分:100 分。”,如果只是調(diào)用身份的話可以直接修改當(dāng)前的方法 GetStay();也可以直接新建一個(gè)方法,我這里是新建一個(gè),不修改原有的:
調(diào)用的時(shí)候就在用戶中心模板里面使用下面的調(diào)用就行:
<?php echo $cfg_ml->GetStaNew($dsql); ?>
版權(quán)聲明: 本站資源均來自互聯(lián)網(wǎng)或會(huì)員發(fā)布,如果侵犯了您的權(quán)益請(qǐng)與我們聯(lián)系,我們將在24小時(shí)內(nèi)刪除!謝謝!
轉(zhuǎn)載請(qǐng)注明: 織夢(mèng)會(huì)員中心單獨(dú)獲得會(huì)員級(jí)別的方法