織夢(mèng)dedecms內(nèi)頁(yè)、詳情頁(yè)中調(diào)用文章發(fā)布者信息的方法
來(lái)源:易賢網(wǎng) 閱讀:1128 次 日期:2016-06-28 11:58:41
溫馨提示:易賢網(wǎng)小編為您整理了“織夢(mèng)dedecms內(nèi)頁(yè)、詳情頁(yè)中調(diào)用文章發(fā)布者信息的方法”,方便廣大網(wǎng)友查閱!

這篇文章主要介紹了織夢(mèng)dedecms內(nèi)頁(yè)、詳情頁(yè)中調(diào)用文章發(fā)布者信息的方法,本文給出了標(biāo)簽寫法、PHP實(shí)現(xiàn)代碼以及相關(guān)數(shù)據(jù)庫(kù)字段的讀取和含義等,需要的朋友可以參考下

很多人在使用織夢(mèng)CMS v5.7都遇到了一個(gè)關(guān)于如何調(diào)用文章內(nèi)容頁(yè)中的會(huì)員信息。

第一、在官方給出的默認(rèn)模板article_artcile.htm中我們可以看到如下代碼:

代碼如下:

{dede:memberinfos}

會(huì)員頭像:<a href="[field:spaceurl /]" class="userface"><img src="[field:face/]" width="52" height="52" /></a>

會(huì)員用戶名:<a href=’[field:spaceurl /]‘ class="username">[field:uname/]</a>

會(huì)員詳細(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>

用戶等級(jí):[field:rankname /]

注冊(cè)時(shí)間:[field:jointime function="MyDate('Y-m-d H:m',@me)"/]

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

{/dede:memberinfos}

第二、比如你想在織夢(mèng)cms首頁(yè)或者文章內(nèi)容頁(yè)中調(diào)用會(huì)員:用戶名、昵稱、性別、會(huì)員等級(jí)、注冊(cè)郵箱、會(huì)員級(jí)別等信息.在此本教程提供的調(diào)用的方法。

首先,我們打開(kāi)文件 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í)的數(shù)據(jù)庫(kù)表前綴,修改好代碼之后即可保存文件,然后我們來(lái)調(diào)用會(huì)員信息:

1.首頁(yè)調(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)容頁(yè)調(diào)用標(biāo)簽:

代碼如下:

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

會(huì)員類型:{dede:field.mid function="GetMemberInfos(‘mtype’,@me)"/}

標(biāo)簽DIY釋義詳解:

代碼如下:

mid:表示會(huì)員的唯一編號(hào),由于其唯一的特性,一般用于區(qū)別會(huì)員;

mtype:表示會(huì)員的類型(如自帶的“個(gè)人”與“企業(yè)”);

userid:表示會(huì)員用戶名(也就是用于登陸);

pwd :表示用戶的密碼;

uname:表示用戶的昵稱;

sex:表示用戶的性別;

rank:表示用戶的等級(jí)(也就是后臺(tái)的用戶級(jí)別);

uptime:表示用戶升級(jí)會(huì)員組的時(shí)間;

exptime:表示用戶會(huì)員組的有效期天數(shù);

money:表示用戶擁有的剩余金幣數(shù)量;

email:表示用戶的注冊(cè)郵箱地址;

scores:表示用戶擁有的剩余積分?jǐn)?shù)量;

matt:表示用戶的級(jí)別(0為普通,1為推薦,10為后臺(tái)超級(jí)管理員)

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

更多信息請(qǐng)查看CMS教程
由于各方面情況的不斷調(diào)整與變化,易賢網(wǎng)提供的所有考試信息和咨詢回復(fù)僅供參考,敬請(qǐng)考生以權(quán)威部門公布的正式信息和咨詢?yōu)闇?zhǔn)!
相關(guān)閱讀CMS教程

2025國(guó)考·省考課程試聽(tīng)報(bào)名

  • 報(bào)班類型
  • 姓名
  • 手機(jī)號(hào)
  • 驗(yàn)證碼
關(guān)于我們 | 聯(lián)系我們 | 人才招聘 | 網(wǎng)站聲明 | 網(wǎng)站幫助 | 非正式的簡(jiǎn)要咨詢 | 簡(jiǎn)要咨詢須知 | 加入群交流 | 手機(jī)站點(diǎn) | 投訴建議
工業(yè)和信息化部備案號(hào):滇ICP備2023014141號(hào)-1 云南省教育廳備案號(hào):云教ICP備0901021 滇公網(wǎng)安備53010202001879號(hào) 人力資源服務(wù)許可證:(云)人服證字(2023)第0102001523號(hào)
云南網(wǎng)警備案專用圖標(biāo)
聯(lián)系電話:0871-65099533/13759567129 獲取招聘考試信息及咨詢關(guān)注公眾號(hào):hfpxwx
咨詢QQ:526150442(9:00—18:00)版權(quán)所有:易賢網(wǎng)
云南網(wǎng)警報(bào)警專用圖標(biāo)