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

主頁 > 網站建設 > 建站知識 > 織夢Dedecms任意調用企業會員信息的方法

織夢Dedecms任意調用企業會員信息的方法

POST TIME:2018-09-02 12:58

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

一、實現方法
1)函數編寫

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

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

折疊展開PHP 代碼復制內容到剪貼板

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. }

保存后關閉即可

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

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

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

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

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

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

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

3. {/dede:arclist}

2)在內容頁的field中調用聞到那股的所屬企業名稱:

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




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

  • 400-1100-266
主站蜘蛛池模板: 湖州市| 深泽县| 清远市| 海宁市| 哈密市| 宜昌市| 南丰县| 咸宁市| 阿克陶县| 申扎县| 托里县| 滨海县| 易门县| 岑巩县| 肥西县| 柳州市| 宜昌市| 湘阴县| 涿鹿县| 林口县| 信宜市| 合水县| 静乐县| 平远县| 大理市| 措美县| 井冈山市| 万荣县| 稷山县| 西盟| 翁牛特旗| 会理县| 定远县| 栾川县| 平顺县| 墨江| 扎囊县| 台州市| 彭州市| 绵竹市| 隆安县|