織夢dedecms內頁、詳情頁中調用文章發布者信息的方法
來源:易賢網 閱讀:1290 次 日期:2016-06-28 11:58:41
溫馨提示:易賢網小編為您整理了“織夢dedecms內頁、詳情頁中調用文章發布者信息的方法”,方便廣大網友查閱!

這篇文章主要介紹了織夢dedecms內頁、詳情頁中調用文章發布者信息的方法,本文給出了標簽寫法、PHP實現代碼以及相關數據庫字段的讀取和含義等,需要的朋友可以參考下

很多人在使用織夢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}

第二、比如你想在織夢cms首頁或者文章內容頁中調用會員:用戶名、昵稱、性別、會員等級、注冊郵箱、會員級別等信息.在此本教程提供的調用的方法。

首先,我們打開文件 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為后臺超級管理員)

以上的標簽都可以用在首頁或者內容頁標簽結構中進行調用和定義。

更多信息請查看CMS教程
由于各方面情況的不斷調整與變化,易賢網提供的所有考試信息和咨詢回復僅供參考,敬請考生以權威部門公布的正式信息和咨詢為準!

2026國考·省考課程試聽報名

  • 報班類型
  • 姓名
  • 手機號
  • 驗證碼
關于我們 | 聯系我們 | 人才招聘 | 網站聲明 | 網站幫助 | 非正式的簡要咨詢 | 簡要咨詢須知 | 新媒體/短視頻平臺 | 手機站點 | 投訴建議
工業和信息化部備案號:滇ICP備2023014141號-1 云南省教育廳備案號:云教ICP備0901021 滇公網安備53010202001879號 人力資源服務許可證:(云)人服證字(2023)第0102001523號
云南網警備案專用圖標
聯系電話:0871-65099533/13759567129 獲取招聘考試信息及咨詢關注公眾號:hfpxwx
咨詢QQ:1093837350(9:00—18:00)版權所有:易賢網
云南網警報警專用圖標
未满十八18勿进黄网站免费看