關於 feed 事件的調用和其它的調用 (如日誌、頭像等) 不一樣,需要進行代碼重寫等比較特殊的處理。

下面為大家講解如何進行 feed 事件的調用。

一、添加 JS 調用項

需要 UCenter Home 管理員進入管理後台 => 高級應用 => 數據調用 => 添加

如下圖所示:

這裏我們需要填寫數據模塊的名稱和數據調用 SQL 。

數據模塊名稱:主要是為了方便管理員查看調用的是什麼,方便管理,如這裏填寫 「feed 事件」 。

數據調用 SQL:這裏主要填寫調用的 SQL 語句,如上圖所示的代碼是調用站點最新產生的 feed 事件。

二、參數設置

主要參數如下:

變量名:這個添加完調用語句系統會自動生成,如 block5

緩存時間:是指緩存時間間隔,調用的數據將自動在指定的時間間隔內更新數據。一般默認即可。

獲取數目:是指要調用多少條內容,比如要調用滿足條件的 10 條數據,那麼這裏填 0 至 10 條數據。

三、數據顯示 HTML 代碼

這裏主要填寫要顯示的 HTML 代碼,您要顯示成什麼格式可以自行在這裏填寫。需要站長對 HTML 代碼有所瞭解。

由於 feed 事件調用比較複雜,所以我已經為大家寫好數據顯示 HTML 代碼,大家只要下載附件中的文件,解壓後複製裏面的內容放到這裏就可以了。

feed.zip

在複製附件中的內容後特別需要注意的事項:

1 、 $siteurl = 'http://home.tclove.com/'; 這個參數,一定要改為自己的 UCenter Home 站點訪問地址,末尾加 / 反斜槓。

2 、 loop $_SBLOCK['block5'] $value 這裏的 block5 參數要改為您當前的模塊 「變量名」 中的值。

這些説明在代碼文件中都有標註。

四、開始調用

打開剛剛新建的調用,點擊 Javascript 調用代碼,如下圖所示:

出現如下圖所示的代碼:

複製這段代碼到您要顯示的頁面內即可。調用的效果如下圖所示:

關於 feed 事件調用就是這些,希望對站長們有所幫助,另外關於其它數據調用也類似,只是 SQL 語名和數據顯示 HTML 代碼不同,大家可以參考這裏的説明:

http://www.discuz.net/thread-921127-1-1.html

http://www.discuz.net/thread-955778-1-1.html