您现在的位置是:首页 > cms教程 > 帝国CMS教程帝国CMS教程
帝国Cms模板制作怎么调用论坛贴子包含DISCUZ和PHPWIND的实例
菱雯2023-01-24帝国CMS教程已有人查阅
导读通常使用论坛的调用贴子JS即可调用论坛贴子,但今天我们要讲解的是帝国CMS模板制作中如何用标签调用论坛贴子,因为标签更灵活。

通常使用论坛的调用贴子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 width="100%" border="0" 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?tid=<?=$bqr[tid]?>" target="_blank"><?=$bqr[subject]?></a>
</td></tr>
[/e:loop]
</table>
调用PHPwind最新贴子:pw_是phpwind的表前缀
<table width="100%" border="0" 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?tid=<?=$bqr[tid]?>" target="_blank"><?=$bqr[subject]?></a>
</td></tr>
[/e:loop]
</table>
很赞哦! ()
相关教程
图文教程
帝国cms数据表phome_enewspubvar帝国CMS扩展变量表
帝国cms数据表phome_enewspubvar帝国CMS扩展变量表字段和解释,方便大家查询。
帝国cms安全设置2步走让网站更安全可靠
使用帝国CMS只需按下面2步,便可让网站在安全和稳定上高枕无忧:第1步、关闭前台所有动态页面使用:相当于关闭了前台所有入口,只留静态页面访问。
帝国CMS列表页置顶信息加置顶图标的方法
帝国CMS实现列表页信息列表置顶信息加上置顶小图标的教程。如赶集网、58同城等都有这样的效果:
怎么去掉帝国CMS缩略图自动出现黑边框背景
近期优化网站解决的的问题,帝国CMS自动缩略图会出现黑边框背景,很丑。看了GD库,发现没什么改的,网上找了下方法,完美解决了,分享下。
相关源码
-
帝国cms7.5模板生活常识美食女性时尚综合资讯门户源码本模板为帝国cms7.5生活资讯类网站设计,以天奇生活网为参考原型,涵盖生活常识、美食烹饪、女性时尚等多元化内容板块。采用响应式布局设计,适配各种终端设备,为访客提供优质的阅读体验。模板结构清晰合理,内容展示层次分明,符合生活类网站的用户需求。查看源码 -
帝国CMS7.2互联网自媒体门户整站带数据源码免费下载分享一款高仿极客网门户模板,帝国cms7.2版本,非常适合互联网、自媒体、文章门户网站使用。测法发现备份数据恢复报错,找了几个版本的都是一样的,有能力的自行修复查看源码 -
(PC+WAP)聚氨酯粉末涂料防腐耐用材料粘合剂网站源码下载为化工涂料企业设计的展示系统,集成产品技术参数库、颜色样板展示器和配方查询模块。支持粉末涂料、环氧树脂等多类产品分类展示查看源码 -
pbootcms网站网络公司个人作品展示类网站源码(自适应)为网站建设公司、网络服务企业打造的响应式门户解决方案,基于PbootCMS内核深度开发。采用前沿自适应架构,无缝适配手机端交互与PC端展示需求。查看源码 -
深蓝色风景摄影机构网站(自适应多端)pbootcms模板该模板基于PbootCMS内核开发,专为风景摄影机构、户外摄影企业设计,采用深蓝色主题传递专业与艺术感,全栈响应式架构确保PC、平板、手机端无缝适配PHP程序结合轻量级SQLite数据库也可以更换MySQL数据库查看源码 -
(自适应响应式)超市仓储仓库货架展架网站pbootcms源码下载本模板为货架展架、仓储货架行业量身打造,采用PbootCMS内核开发,充分考虑了货架产品展示和企业形象展示的需求。模板设计简洁大方,突出产品特点,能够有效展示各类货架产品的规格参数和应用场景,帮助访客快速了解企业核心业务和产品优势。查看源码
| 分享笔记 (共有 篇笔记) |

