帝国CMS帝国Cms模板制作调用论坛贴子教程(包含DISCUZ和PHPWIND实例)

帝国CMS帝国Cms模板制作调用论坛贴子教程(包含DISCUZ和PHPWIND实例)

添加时间:2021-02-10 01:59:22
通常使用论坛的调用贴子JS即可调用论坛贴子,但今天我们要讲解的是帝国CMS模板制作中如何用标签调用论坛贴子,因为标签更灵活。备注:这里discuz支持X3.1,在站长地带首页测试无误
举报 举报
收藏

通常使用论坛的调用贴子JS即可调用论坛贴子,但今天我们要解说的是帝国CMS模板建造中如何用标签调用论坛贴子,因为标签更天真。

备注:这里discuz支持X3.1,正在站长地带首页测试无误。站长地带用的是圆法两,就是灵动标签调用的

圆法1: 

 

通过ecmsinfo标签与按SQL调用相联合实现论坛数据调用。

 

使用要点:

 

1、采用ecmsinfo标签;(点击这里可以查看ecmsinfo标签使用教程)

 

标签语法:[ecmsinfo]栏目ID,显现条数,标题截取数,是否显现栏目名,操作范例,模板ID,只显现有标题图片[/ecmsinfo]

 

2、标签中使用“按sql查询”操作范例;

 

标签参数中的“栏目ID”为SQL语句;“操作范例”为“24”。

 

3、建造显现样式模板

 

正在标签模板中用“[!--title--]”贴子标题;“[!--id--]”表示贴子ID。

 

标签语法规子:

[ecmsinfo]'select 贴子标题字段 as title,贴子ID字段 as id from 贴子数据表 order by 排序字段 desc limit 调用条数',0,标题截取字数,0,24,模板ID,0[/ecmsinfo]

 

比方:(调用论坛最新10个贴子)

DISCUZ论坛:[ecmsinfo]'select subject as title,tid as id from pre_forum_thread order by tid desc limit 10',0,30,0,24,1,0[/ecmsinfo]

PHPWIND论坛:[ecmsinfo]'select subject as title,tid as id from pw_threads order by tid desc limit 10',0,30,0,24,1,0[/ecmsinfo]

(解释:如果论坛跟帝国CMS安装正在差别的数据库,“贴子数据表”用“数据库.数据表”表示,如“discuzdb.cdb_threads”.)

 

·举例解释:调用DISCUZ论坛贴子

 

调用DISCUZ论坛贴子标签语法:

[ecmsinfo]'select subject as title,tid as id from pre_forum_thread order by tid desc limit 10',0,30,0,24,7,0[/ecmsinfo]

调用贴子数为10;贴子标题截取数为30个字;使用标签模板ID=7的模板。 (解释:如果您改了数据库前缀,请做相应变动。)

 

建造显现样式模板:

 

登陆后台->"模板管理"->"增加标签模板",别离增加“显现一止一列”与“一止显现多列”两个标签模板。

 

增加完成后,返回“标签模板”管理,会看到我们刚增加的两个标签。(www.zzarea.com 网站建设)

 

目下当今我们修改首页模板:

 

登陆后台->"模板管理"->"公共模板"->"修改首页模板",将模板内容复制到dreamweaver编纂,正在模板中参加调用论坛贴子的标签,如下图:

(解释:其中“where fid=版块ID”为按论坛版块调用贴子。)

 

修改完首页模板后,将模板代码内容复制到后台首页模板文本框,然后点击修改。

 

修改首页模板后,我们点击“预览”,可以查看修改后的首页后果,嘿嘿,是否是把论坛所有贴子都搬到帝国CMS了。

 

其它解释:上面举例的SQL语句是调用论坛及版块新贴,您还可以调用热门贴子、精华贴等等,只需改SQL语句的排序与条件即可。另有更多运用,比如正在信息页面中调用相关论坛贴子、调用其它系统数据等等。

 

圆法2:使用灵动标签【e:loop】调用论坛帖子

调用Discuz最新贴子:pre_是discuz的表前缀

<table cellspacing="1" cellpadding="3">

[e:loop={"select tid,subject from pre_forum_thread order by tid desc limit 10",10,24,0}]

<tr><td>

<a href="http://bbs.zzarea.com/viewthread.php?t target="_blank"><?=$bqr[subject]?></a>

</td></tr>

[/e:loop]

</table> 

 

调用PHPwind最新贴子:pw_是phpwind的表前缀

<table cellspacing="1" cellpadding="3">

[e:loop={"select tid,subject from pw_threads order by tid desc limit 10",10,24,0}]

<tr><td>

<a href="/bbs/read.php?t target="_blank"><?=$bqr[subject]?></a>

</td></tr>

[/e:loop]

</table> 

转载请注明: 帝国模板 » 帝国Cms模板建造调用论坛贴子教程(包露DISCUZ跟PHPWIND实例)

相关内容推荐
资源求助发帖
查看更多发帖

*

回帖描述:

*

链接类型:

*

下载链接:

密码:
发帖规则:回帖内容为会员之间的私信,普通网友无法查看。
免责声明:回帖中提供的链接内容仅供会员之间学习参考使用,获取内容后请在法律法规范围内使用。回帖提供的内容应符合法律法规要求,不得违反法律法律的要求。
站点权责:回帖内容如违反法律法规,站点有权封停账号使用权利。对用户举报的内容,站点有责任及时删除违规内容。
热点内容推荐
标题:帝国CMS帝国Cms模板制作调用论坛贴子教程(包含DISCUZ和PHPWIND实例)

*

描述:
平均回复时间:3-10分钟
规则介绍:悬赏寻求论坛网友分享资源,站点对分享内容的准确性,合法性,版权等没有足够的监管能力。如果您发现资源不正确,无法使用,不符合法律法律等情况,您可以直接举报资源。站长将尽快核实您的举报,并根据情况,采取封号,退换米粒等处理。

*

回帖描述:

*

链接类型:

*

阅读权限:

*

下载链接:

密码:
发帖规则:回帖内容为会员之间的私信,普通网友无法查看。
免责声明:回帖中提供的链接内容仅供会员之间学习参考使用,获取内容后请在法律法规范围内使用。回帖提供的内容应符合法律法规要求,不得违反法律法律的要求。
站点权责:回帖内容如违反法律法规,站点有权封停账号使用权利。对用户举报的内容,站点有责任及时删除违规内容。
  • 背景波浪
  • 背景波浪
  • 波浪
  • 波浪
客服
在线咨询
周一 至 周日 9:00 ~ 22:00
QQ:1326974360
微信:juyoubuluo6688
客服热线
18205485173
工作日 9:00 ~ 18:00
微信扫码咨询
客户服务
欢迎咨询服务
咨询量较多时,请耐心等待
社群

关注公众号

获取更多资讯

扫码进群(QQ)

与更多大牛交流沟通

0.100743s