看起來你需要一個基本的擴展,正如你提到的,簡直是USER或USER_INT內容對象。
第一個是頁面內容中的緩存,因此,如果您腳本輸出一些靜態的或很少變化的信息,您應該考慮選擇USER類型。
如果你有動態數據,經常更換(每一個新的頁面加載帶來了新的輸出),那麼你寧願採取USER_INT,但要注意:USER_INT腳本調用每次你的頁面加載時間,因此您必須儘可能多地優化它。
我建議你閱讀this basic info關於這兩種類型的用法。
所以,在最後,你需要一個PHP類,它的名字從「用戶_」或「TX_」開始以的main()方法,這需要兩個參數$內容和$ CONF。這些參數不會被你使用,但FYI,$ content可能包含預處理內容,而$ conf包含腳本所需的任何配置數據。
內部主要()你創建你的HTML輸出並返回它(作爲字符串)。
includeLibs.something = fileadmin/db/db.php
marks.CONTENT.30 = USER
marks.CONTENT.30 {
userFunc = user_db->main
}
對於USER_INT:
marks.CONTENT.30 = USER_INT
marks.CONTENT.30 {
includeLibs = fileadmin/db/db.php
userFunc = user_db->main
}
注:
TS部分將在USER的情況下,可以下列我描述過髒,但簡單的方法爲您案件。考慮使用CONTENT cObject會更好,因爲它完全符合你的需求:從DB獲取記錄並以某種方式在頁面上輸出它,你喜歡。