详解Discuz! 7.0 数据调用功能图文教程

2019-02-17 23:58:34刘景俊

  描述:对当前数据调用的简短描述。

  数据缓存时间(秒):由于一些排序检索操作比较耗费资源,数据调用程序采用缓存技术来实现数据的定期更新,默认值 1800,0 为不缓存(极耗费系统资源)。如果留空则使用基本设置的值。

  强制字符转换:强制转换数据调用输出的文字为制定的编码。

  填写好上面的信息,可以点击“预览”,查看一下调用的信息是否正确,如下图所示:

  

 

  内部调用代码:到论坛模板文件中的相应位置即可显示调用的数据。

  外部调用代码:到您网站文件中的相应位置即可显示调用的数据。

  然后点击“提交”,则创建完成一个模块脚本的调用。可以点击导航上的“管理”查看刚才添加的调用。

  其他模块脚本的调用方法与此类似,则不再赘述。需要特别说明的是,“自由代码”脚本,可以自由书写 HTML、Discuz! 代码,所以需要添加自定义代码的调用则添加此模块脚本的调用即可。

  三、添加边栏方案

  边栏是出现在首页或主题列表页面右侧的信息栏,边栏中显示的信息由边栏方案提供,边栏方案则是把创建好的论坛调用添加进去,按照每个调用的先后顺序排列显示的集合。

  添加边栏方案,点击导航栏中的“添加”,选择“边栏方案”,出现添加设置页面,如下图所示:

  

 

  在右侧“当前的数据调用模块”的列表框中选中一个或几个调用模块,点击“选定”,则会把选中的模块添加的左侧的“已选择的数据调用模块”的列表框中。然后可以在左侧的“已选择的数据调用模块”的列表框中选中其中某一项,通过点击“上移”或“下移”按钮来调整模块的顺序。设置好以后可以点击“预览”来查看效果,如下图所示:

  

 

  然后继续填写下面项目:

  模块名称:输入一个便于记忆的能代表此数据调用模块作用的名称,“_”可以作为分类的分隔符,如“主题列表_*”、“模块脚本_*”。

  描述:对当前数据调用的简短描述。

  数据缓存时间(秒):由于一些排序检索操作比较耗费资源,数据调用程序采用缓存技术来实现数据的定期更新,默认值 1800,0 为不缓存(极耗费系统资源)。如果留空则使用基本设置的值。