<style id="q3tfm"><mark id="q3tfm"></mark></style>
      1. 九龍商務(wù)代辦主頁(yè) > 網(wǎng)站建設(shè) > 站長(zhǎng)學(xué)院 > 織夢(mèng)dede > dede織夢(mèng)cms列表頁(yè)/內(nèi)容頁(yè)調(diào)用當(dāng)前文檔作者的會(huì)員

        dede織夢(mèng)cms列表頁(yè)/內(nèi)容頁(yè)調(diào)用當(dāng)前文檔作者的會(huì)員

        摘要:一、實(shí)現(xiàn)方法 1)內(nèi)容頁(yè) 首先,我們知道,在內(nèi)容頁(yè)調(diào)用當(dāng)前文檔作者的ID代碼為{dede:field.mid/},但這個(gè)標(biāo)簽只能調(diào)用出作者的mid編碼。要想調(diào)用具體的文檔ID,就必須對(duì)會(huì)員表(dede_memb...

        18978939080

        立即咨詢

        編輯: 來(lái)源: 發(fā)布日期:03-07 瀏覽量統(tǒng)計(jì)中... 反饋錯(cuò)誤

          字體:細(xì)
        一、實(shí)現(xiàn)方法
         
        1)內(nèi)容頁(yè)
        首先,我們知道,在內(nèi)容頁(yè)調(diào)用當(dāng)前文檔作者的ID代碼為{dede:field.mid/},但這個(gè)標(biāo)簽只能調(diào)用出作者的mid編碼。要想調(diào)用具體的文檔ID,就必須對(duì)會(huì)員表(dede_member)來(lái)進(jìn)行檢索,檢索的SQL語(yǔ)句為:
        1. select * from dede_member where mid = 會(huì)員MID編號(hào)
        剛才呢,我們已經(jīng)將mid使用{dede:field.mid/}標(biāo)簽調(diào)用出來(lái)了,現(xiàn)在我們要做的就是賦值進(jìn)去查詢即可。故,完整代碼為:
        1. {dede:field.mid runphp='yes'}
        2.     $id = @me;
        3.     if($id <> 0){
        4.         $sql = "select * from dede_member where mid = $id";
        5.         $query = mysql_query($sql);
        6.         $row = mysql_fetch_array($query);
        7.         if($row['face'] == ''){
        8.             @me = '作者頭像:<img src="/member/templets/images/dfboy.png" />';
        9.         }
        10.         else{
        11.             $face = $row['face'];
        12.             @me = '作者頭像:<img src="'.$face.'" />';
        13.         }
        14.     }
        15.     else{
        16.         @me = '游客發(fā)表';
        17.     }
        18. {/dede:field.mid}
         
        2)列表頁(yè)
        和1)中分析的原理是完全一樣的,只是在這里由于在列表頁(yè),需要賦值的不是{dede:field.mid/},而是[field:mid/]。故完整代碼為:
        1. [field:mid runphp='yes']
        2.     $id = @me;
        3.     if($id <> 0){
        4.         $sql = "select * from dede_member where mid = $id";
        5.         $query = mysql_query($sql);
        6.         $row = mysql_fetch_array($query);
        7.         if($row['face'] == ''){
        8.             @me = '作者頭像:<img src="/member/templets/images/dfboy.png" />';
        9.         }
        10.         else{
        11.             $face = $row['face'];
        12.             @me = '作者頭像:<img src="'.$face.'" />';
        13.         }
        14.     }
        15.     else{
        16.         @me = '游客發(fā)表';
        17.     }
        18. [/field.mid]
         
        二、分析及解釋
        1)本文上述代碼的特點(diǎn)有:
        對(duì)文檔作者進(jìn)行了判斷,如果是游客投稿,則不進(jìn)行查詢而直接輸出“游客發(fā)表”,當(dāng)前,這里您也可以直接置空;
        對(duì)會(huì)員頭像做了簡(jiǎn)單的判斷,如果會(huì)員沒(méi)有上傳頭像(即頭像為空)時(shí),則輸出“/member/templets/images/dfboy.png”路徑的默認(rèn)圖片;
        2)其它說(shuō)明及輔助:
        本實(shí)例還有繼續(xù)優(yōu)化的可能性(比如會(huì)員頭像為空時(shí),判斷會(huì)員的性別,對(duì)不同的姓別分別輸出不同的默認(rèn)頭像);

          更多相關(guān)閱讀

        【九龍商務(wù)代辦】微信號(hào)

        官方微信公眾號(hào)

        24小時(shí)電話18978939080

        民族大道49號(hào)民族宮B座2306號(hào)(新夢(mèng)之島樓上)

        工商注冊(cè)13807817411
        其他業(yè)務(wù)13878807671
        ?
        【九龍商務(wù)代辦】QQ
        QQ在線咨詢
        客服咨詢
        【九龍商務(wù)代辦】QQ
        【九龍商務(wù)代辦】QQ
        【九龍商務(wù)代辦】QQ
        【九龍商務(wù)代辦】QQ
        咨詢熱線
        18978939080
        13807817411
        13878807671
        0771-5537667

        反饋
        【九龍商務(wù)代辦】微信號(hào)掃描二維碼關(guān)注我為好友
        瀏覽: 中文天堂最新版资源av,午夜福利视频欧美日韩一区,99久视频只有精品2019,中日韩av在线播放

          <style id="q3tfm"><mark id="q3tfm"></mark></style>