discuz!标签

作用:调用discuz数据。支持Discuz! 6Discuz!7Discuz!X1Discuz!X2。建议在可视化选择界面中操作。

首先需要在后台添加discuz!数据源,并且保证资源正常。

具体见《CmsTop_Media使用手册》功能详解-设置-数据源管理所示。

然后在后台模板编辑界面点击discuz!,弹出下图:

选择数据源及版本,添加表前缀。准确填写后,会出现数据条件选择项,如下图:

在此界面中添加筛选条件,点击“确定”即可完成discuz!标签参数的选择,并以代码形式显示在模板编辑界面中。

代码形式如下:

{discuz dsn="abc" version="x2" prefix="pre_" filter="all" special="1,2" published="7" orderby="replies desc" fid="36" size="12"}

 

{/discuz}

注:中间的空行需手动填写代码,根据前台所需显示数据填写所需的变量。可以采用原生php语句将可以使用的变量都打印出来,<?php print_r($r);?>,从而能够看到所有可用的变量。

示例:

{discuz dsn="abc" version="x2" prefix="pre_" filter="all" published="31"  orderby="dateline desc" keywords="红塔" size="12"}

{$r[subject]}

{/discuz}

上例说明:从名为abcDiscuz!版本为X2,表前缀为pre_的数据源中,输出一个月内标题关键词包含“红塔”的内容标题及,并且按照发布时间降序排序,最多显示12条。



Copyright ©2009 - 2012 CmsTop.Com.All rights reserved.
思拓合众