好湿?好紧?好多水好爽自慰,久久久噜久噜久久综合,成人做爰A片免费看黄冈,机机对机机30分钟无遮挡

主頁 > 網站建設 > 建站知識 > 織夢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