看起来你需要一个基本的扩展,正如你提到的,简直是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获取记录并以某种方式在页面上输出它,你喜欢。