校园春色亚洲色图_亚洲视频分类_中文字幕精品一区二区精品_麻豆一区区三区四区产品精品蜜桃

主頁 > 網(wǎng)站建設(shè) > 建站知識 > 織夢Dedecms任意調(diào)用企業(yè)會員信息的方法

織夢Dedecms任意調(diào)用企業(yè)會員信息的方法

POST TIME:2018-09-02 12:58

注意:本教程適用于DedeCMS V5.5,V5.6

一、實現(xiàn)方法
1)函數(shù)編寫

注意:自定義函數(shù)的編寫一般都存放在/include/extend.func.php 中,以后升級只需要備份一下這個文件即可。

打開這個文件,在文件中最后的?>上一行加入以下代碼:

折疊展開PHP 代碼復(fù)制內(nèi)容到剪貼板

1. //功能:獲取任意會員的信息;

2. function GetMemberInfos($fields,$mid){

3. global $dsql;

4. if($mid <= 0){

5. $revalue = "Error";

6. }

7. else{

8. $row=$dsql->GetOne("select * from daqiuzhuang_member_company where mid = ‘{$mid}’");

9. if(!is_array($row)){

10. $revalue = "Not user";

11. }

12. else{

13. $revalue = $row[$fields];

14. }

15. }

16. return $revalue;

17. }

保存后關(guān)閉即可

2)調(diào)用方式
要使用這個函數(shù),可以利用系統(tǒng)自帶的function與runphp來使用。在底層模板字段中,通常使用function方法。比如:

1. [field:mid function="GetMemberInfos('company',@me)"/]

這樣就可以很輕松的調(diào)用出企業(yè)名稱了,那么要調(diào)用企業(yè)的地址,則只需要將company更換為address即可。找到 dede_member_company數(shù)據(jù)表,該表就是存儲企業(yè)會員信息的,我們在該表中找到,company(企業(yè)名稱字段),address(地址字段),tel(電話字段)。

二、調(diào)用實例
剛才我們說到了調(diào)用方法,那么我們來看一下幾個簡單的實例:

1)在首頁的arclist調(diào)用文檔的所屬會員昵稱:

1. {dede:arclist row=’8′ titlelen=’20′}

2. <li>標題:[field:title/] 企業(yè)名稱:[field:mid function="GetMemberInfos('company',@me)"/]</li>

3. {/dede:arclist}

2)在內(nèi)容頁的field中調(diào)用聞到那股的所屬企業(yè)名稱:

1. {dede:field.mid function="GetMemberInfos(‘company’,@me)"/}




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

  • 400-1100-266
主站蜘蛛池模板: 桃源县| 雅安市| 全州县| 桑植县| 佛山市| 丰镇市| 中西区| 新密市| 永昌县| 凤山市| 密山市| 大化| 蒙自县| 岐山县| 资源县| 金湖县| 通河县| 芦山县| 治多县| 东乌| 来安县| 洮南市| 老河口市| 云和县| 新宁县| 确山县| 若尔盖县| 都昌县| 光泽县| 松桃| 阆中市| 永安市| 呼和浩特市| 南开区| 会同县| 亳州市| 花莲县| 龙游县| 逊克县| 镇雄县| 沈丘县|