SupeSite7.5数据调用模块参数详解
时间:2025-07-05
时间:2025-07-05
SupeSite7.5数据调用模块参数详解
SupeSite7.5数据调用模块参数详解 康盛创想(北京)科技有限公司
SupeSite7.5数据调用模块参数详解
一、 模块简介
模块功能是 SupeSite 系统的一个亮点,通过该功能您可以随心所欲的打造您需要的模板,什么地方显示什么模块,调用什么内容,如何样的风格,尽在您的掌握。
在模块管理中,通过选择现有的模板代码,根据自己的需要,添加到站点模板文件的任意位置中,便可以实现对论坛、UCenter Home 上面的信息的读取显示。选择不同的基本模块,可以查看该基本模块下面的已有模块代码。您也可以通过创建模块操作,根据自己的需求,进行模块添加操作。只获取数据的模块只能进行模板内部调用,其他类模板代码可以进行两种模式的调用显示:模板内部调用、JavaScript 调用。数据会自动缓存并按指定的时间间隔进行周期更新。
通过创建不同的模块代码,并放置于模板中加以使用,就可以实现对论坛或 UCenter Home 上面的数据灵活显示。选择一个基本模块,在出现的创建模块向导页面中,根据站内对显示数据内容的需求进行自由设定,提交后就可以获得需要的模块代码了。选择模块风格为只获取数据时,模块将会把满足条件的数据读入到 $_SBLOCK[变量名] 数组中,您可以在模板文件对该数组变量进行自由操作,非常方便。
SupeSite 7.0 的数据调用设置的位置在:SupeSite后台 => 模块管理,数据调用可以调用三方面的数据:SupeSite、Discuz!、UCenter Home,但他们调用代码的格式都是一样的,均为
例如:调用最新发布的资讯列表,共调用5条,要求调用出资讯的内容及所属分类的信息 当看到parameter参数列表中长长的参数,也许会不了解每一个参数代表什么含义,有哪些参数可以使用,下面将详细的罗列出每一个模块,以及该模块中可以使用的参数及参数值。
二、 本文件适用产品版本
程序版本: SupeSite 7.5 ( 20091110 )
SupeSite7.5数据调用模块参数详解
三、 参数列表中的一些约定
1、 所有参数的参数名和参数值中间使用 / 连接。
2、 一组参数名和参数值组成一组参数对,参数对之间使用 / 连接。 3、 参数值中,可写多个参数值的,均用英文逗号 , 分隔。 4、 参数可选值中,若要选择 0 为值,则此参数对不需要书写。
5、 各个模块所列出来的参数名均可使用,但此列表不保证完全与SupeSite后台,创建模块中看到的各个参
数一致。
6、 各个模块通用参数列表单独列出,表示每一个模块均可以使用这些通用的参数。
7、 参数列表中正常的黑色字体
表示可以正常使用的参数,浅灰色字体
表示由于某种原因在本版本中尚不可以使用的参数。
四、 支持的模块名和对应的参数列表
SupeSite7.5数据调用模块参数详解
示,默认为 20,此参 数不可与 limit 参数同 时使用,若同时出现 limit 和 perpage,则 perpage 参数生效,如 果参数中 limit 和 perpage 均不出现,则 默认使用 limit/0,1/参 数 cachetime 缓存更新时间间隔, 单 位为秒,15 分钟更新 一次为 900 变量名,可以任意设 置, 您可以把获取的数 据集合放置到一个模 块变量中, 在模板文件 中可以使用 $_SBLOCK[变量名] 来调用该数据集合 data ...... cachetime/900/
cachename
cachename/hotnews/
tpl
tpl/data/ 用来控制该模块数据 tpl/subject_li/ 的显示样式的模板文 件名,只调用结果数 据,不需要显示样式, 请填写 data, 需要显示 样式请自行填写创建 的风格模板名称 Sql 是一个很重要的参 数, 它不是普通的 SQL 语句, 而是经过转义后 的 SQL 语句。这个参 数在最后做一个专门 的进述。 sql/SELECT%20%2A%20FROM%20supe_spaceitems/
Sql
模块名 参数名 type itemid
spacenews 资讯 参数可选值 说明 资讯或复制频道的英文 ID 指定资讯的 itemid(s),多个 itemid 使 用英文逗号分隔,设置了 itemid 下面 所有的条件筛选参数均不生效 1、2、3、4、5 审核等级, 调用多个等级使用英文逗号 分隔 站点分类, 调用多个分类使用英文逗号 分隔 0、1、2 举例 Type/news itemid/23/ itemid/23,56,178/ grade/1/ grade/2,3,4/ catid/2/ catid/3,4,5,6/
grade catid haveattach Tel: +8610 5128 2255 Fax: +8610 5165 7875
包含附件, 为不限制, 为包含附件, haveattach/1/ 0 1 haveattach/2/ 2 为必须包含图片附件 http:// 4
北京市海淀区上地三街九号嘉
华大厦 B 座 1108 室 (100085)
SupeSite7.5数据调用模块参数详解
digest top dateline lastpost uid viewnum replynum order
1、2、3 1、2、3
精华级别, 调用多个精华级别使用英文 逗号分隔 置顶级别, 调用多个置顶级别使用英文 逗号分隔 发布时间范围,单位为秒,表示多长时 间之内,1 天之内为 86400 最后回复范围,单位为秒,表示多长时 间之内,1 周之内为 604800 指定作者 uid(s),多个 uid 使用英文逗 号分隔 查看数范围, 设置查看数的最小值和最 大值,中间使用英文逗号分隔 回复数范围, 设置回复数的最小值和最 大值,中间使用英文逗号分隔
digest/1/ digest/1,2,3/ top/1/ top/1,2,3/ dateline/86400/ lastpost/604800/ uid/1/ uid/12,34,56/ viewnum/10,100/ replynum/10,100/ order/i.dateline desc/ order/i.viewnum asc/ order/i.viewnum desc, i.dateline desc/ order/i. digest desc, i.dat …… 此处隐藏:15944字,全部文档内容请下载后查看。喜欢就下载吧 ……
下一篇:2015年高考理综答题技巧