UCenter Home 正式版本的數據調用有所加強,使用比之前的版本更加方便,不用自己寫 SQL 語句了。

管理員登錄 UCenter Home 後台 => 高級應用 => 數據調用 => 添加

如下圖所示:

1 、默認有八種調用,分別是調用日誌、相冊、話題、動態、用户、照片、羣組以及手寫 SQL,這些調用都是經過我們調查使用最多的調用。下面詳細介紹如何添加日誌的調用。

各參數詳細説明:

模塊名稱:就是調用的模塊名,如這裏填寫調用日誌。

指定日誌 blogid:是指是不是調用指定的某一篇日誌

指定作者 uid:是指調用某一個會員的日誌

查看數範圍:是指調用參看數達到某一個範圍的日誌

回覆數範圍:是指調用回覆數達到某一個範圍的日誌

被踩數範圍:是指被踩一腳數達到某一範圍的日誌

這些設置默認為空,即調用所有的日誌

是否有圖片:指調用日誌中含有圖片的日誌,還是調用所有的日誌。

隱私範圍:是調用全站用户可見的日誌,還是全部日誌。

排序設置分為三種:

如果想調用最新的日誌,第一排序可以選擇按發佈時間來排序

如果想調用最熱門的日誌,第一排序可以選擇按參看數來排序

同時也可以按回複數和被踩數進行排序。

提交後並沒有完成我們想要顯示的效果。

2 、點擊參數設置,如下圖所示:

查詢 SQL 語句:這裏可以隨時編輯調用的 SQL 語句。

變量名:這個變量是系統自動生成的,建議不要修改。

緩存時間:即緩存的時間間隔,該模塊數據將自動在指定的時間間隔內更新數據。設置為 0,則不使用緩存,即時更新,這樣會嚴重增加服務器負載。建議這裏設置一個緩存時間。

獲取數目:獲取滿足條件的數據條數。如:從 0 到 10 ,也可以全部獲取,分頁顯示,每頁顯示多少條,這種會覆蓋前面一種的設置。

數據顯示 HTML 代碼:這裏的設置比較重要,也是站長們不太容易抓握的設置,需要填寫 HTML 代碼,以達到自己想要調用的效果。

如這裏的代碼填寫為:

<ul>

<!--{loop $_SBLOCK[block1] $value}-->

<li>$value[username] $value[subject]</li>

<!--{/loop}-->

</ul>

注意:這裏的變量名 'block1' 一定要填寫正確。

提交完成。

3 、複製調用代碼開始調用

點擊 Javascript 調用代碼

把上圖所示的調用代碼複製到要顯示的頁面即可,效果如下圖所示:

這樣最新日誌的調用就完成了。