婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 網站建設 > 建站知識 > DedeCMS用list調用作者并指向個人主頁鏈接

DedeCMS用list調用作者并指向個人主頁鏈接

POST TIME:2017-11-12 23:34

近端時間做了一個裝修站,要求全面支持會員投稿,由于對dede較熟悉,就打算用織夢搭建,支持前臺會員和后臺多賬號管理。但是原版的后臺還是或多或少有點問題,接下來整理了部分遇到的問題和親測有效解決方法。

文章列表頁調用作者是較常用的方法,網上的方法我都試過了,沒得到有效解決。熟悉dede的站長都知道

指向后臺管理的鏈接一般是

<a href="http://www.xx.com/member/">后臺管理</a>

指向前臺會員空間的鏈接一般是

<a href="http://www.xx.com/member/index.php?uid=會員用戶" >會員空間</a>

如果是通過前臺會員賬號發布的內容,一般列表頁用

{dede:list}
<ul>
<lu>
 <p>標題:[field:title/]</p>
 <p>作者昵稱:<a href="http://www.xx.com/member/index.php?uid=[field:userid/]">[field:writer/]</a></p>
</li>
</ul>
{/dede:list}

是不能直接調用會員用戶名[field:useid/],網上的看到大都是調用作者[field:writer/],萬一用戶修改了鏈接就會提示出錯。

列表頁如果還想調用用戶昵稱uname、sex等,也可以采用此方法:

找到/include/helpers/extend.helper.php

在最后面添加變量,如果你修改過數據前綴,把橙色部分改過來就好

if(!function_exists('GetMemberInfo'))
{
   function GetMemberInfo($mid,$field)
   {
        global $dsql;
        if(empty($mid) || empty($field)){ return '';}
        $row = $dsql->GetOne("SELECT $field FROM `dede_member`  WHERE mid = '$mid'");
         $resualt =$row[$field];
        return $resualt;
   }
}

這個GetMemberInfo變量就可以在列表頁{dede:list}標簽進行調用,如果是首頁采用{dede:arclist}也支持。

上述列表指向前臺會員空間應該寫成

{dede:list}
<ul>
<lu>
 <p>標題:[field:title/]</p>
 <p>作者昵稱:<a href="http://www.xx.com/member/index.php?uid=[field:mid function="GetMemberInfo(@me,userid)"/]">[field:writer/]</a></p>
</li>
</ul>
{/dede:list}

其他用戶信息:替代橙色部分即可。

mid:表示會員的唯一編號,由于其唯一的特性,一般用于區別會員;

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

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

pwd :表示用戶的密碼;

uname:表示用戶的昵稱;

sex:表示用戶的性別;

rank:表示用戶的等級(也就是后臺的用戶級別);

uptime:表示用戶升級會員組的時間;

exptime:表示用戶會員組的有效期天數;

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

email:表示用戶的注冊郵箱地址;

scores:表示用戶擁有的剩余積分數量;

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



上一篇:dedecms會員空間偽靜態

下一篇:[轉載]DedeCMS全站調用購物車數量顯示縮略圖

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

  • 400-1100-266
主站蜘蛛池模板: 榆林市| 元谋县| 昭通市| 当雄县| 璧山县| 宁国市| 建宁县| 林口县| 化隆| 奉化市| 旬阳县| 大兴区| 和平区| 抚州市| 普格县| 繁峙县| 土默特右旗| 凤阳县| 玉环县| 陵川县| 海林市| 东乌珠穆沁旗| 贡嘎县| 天津市| 双桥区| 黎平县| 宜宾市| 福贡县| 永康市| 钟山县| 沙坪坝区| 丰县| 霸州市| 盐津县| 榕江县| 手游| 闽清县| 顺昌县| 通河县| 宝坻区| 沙湾县|