VPS参考测评推荐
专注分享VPS主机优惠信息
衡天云优惠活动
华纳云优惠活动

帝国cms模板制作呼叫论坛帖子教程(帝国Cms相关文章呼叫)

主机参考:VPS测评参考推荐/专注分享VPS服务器优惠信息!若您是商家可以在本站进行投稿,查看详情!此外我们还提供软文收录、PayPal代付、广告赞助等服务,查看详情!
我们发布的部分优惠活动文章可能存在时效性,购买时建议在本站搜索商家名称可查看相关文章充分了解该商家!若非中文页面可使用Edge浏览器同步翻译!PayPal代付/收录合作

帝国cms模板制作呼叫论坛帖子教程(帝国Cms相关文章呼叫)

通常情况下,BBS帖子可以使用js进行调用,但今天我们要解释如何在帝国cms模板的制作中使用标签调用BBS帖子,因为标签更灵活。

备注:此处discuz支持X3.1,已在站长专区首页测试正确。网站管理员区域使用第二种方法,由智能标记调用。

方法1:

论坛数据调用通过ecmsinfo标签与SQL调用相结合的方式实现。

使用要点:

1.采用ecmsinfo标签;(单击此处查看使用ecmsinfo标记的教程。)

标签语法:【ecmsinfo】列ID、显示的文章数、标题截取数、是否显示列名、操作类型和模板ID、仅显示标题图片【/ecmsinfo】。

2.标签中使用了“sql查询”操作类型;

标签参数中的“列ID”是SQL语句;操作类型为“24”。

3、制作展示风格模板

使用“!--title--】“帖子标题;"[!--id--】”表示帖子id。

标签语法示例:

【ecmsinfo】“从帖子数据表中选择帖子标题字段作为标题,帖子id字段作为ID排序依据字段desc限制调用次数,0,按标题截取的字数,0,24,模板ID,0【/ecmsinfo】

例如:(调用论坛中最新的10个帖子)

DISCUZ论坛:【ecmsinfo】“根据tid desc限制10‘,0,30,0,24,1,0【/ecmsinfo】,从pre _ forum _ thread中选择主题作为标题,tid作为id。

PHPWIND论坛:【ecmsinfo】“从pw _ threads中选择主题作为标题,tid作为id按tid desc限制排序10‘,0,30,0,24,1,0【/ecmsinfo】

(注意:如果论坛和帝国CMS安装在不同的数据库中,则“帖子数据表”由“数据库”表示。数据表”,如“discuzdb.cdb_threads”。)

例如:调用DISCUZ论坛帖子。

Call DISCUZ论坛帖子标记语法:

【ecmsinfo】“根据tid desc限制10‘,0,30,0,24,7,0【/ecmsinfo】从pre_forum_thread顺序中选择主题作为标题,tid作为id

呼叫岗位数量为10个;帖子标题截取数量为30个单词;使用标签模板ID=7的模板。注意:如果您更改了数据库前缀,请相应地进行更改。)

制作显示样式模板:

登录后台-》“模板管理”-》“添加标签模板”,分别添加“一行一列显示”和“一行多列显示”两个标签模板。

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

现在我们修改主页模板:

登录后台-》“模板管理”-》“公共模板”-》“修改主页模板”,将模板内容复制到dreamweaver进行编辑,并在模板中添加调用论坛帖子的标签,如下所示:

(注:其中“其中fid=论坛id”是指通过论坛forum调用帖子。)

修改主页模板后,将模板代码内容复制到后台主页模板文本框中,然后单击“修改”。

修改主页模板后,我们可以点击“预览”来查看修改后主页的效果。嘿嘿论坛里的帖子都搬到帝国CMS了吗?

其他注意事项:上面示例中的SQL语句是为了调用论坛和版块中的新帖子。也可以叫人气帖、精华帖等。只需更改SQL语句的顺序和条件。还有更多的应用,例如在信息页面中调用相关的论坛帖子,调用其他系统数据等等。

方法2:使用智能标记【e: loop】调用论坛帖子。

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

& lt表格宽度= & quot100% & quot;border = & quot0 & gt;单元格间距= & quot1 & quot单元格填充= & quot3 & quot& gt【e:loop = { & quot;根据tid desc限制10 & quot从pre_forum_thread订单中选择tid、主题,10,24,0 }】& lt;tr & gt& lttd & gt& lta href = & quothttp://bbs.zzarea.com/viewthread.php? tid = & lt;?= $ bqr【tid】?& gt"target = & quot_blank&quot& gt& lt?= $ bqr【subject】?& gt& lt/a & gt;& lt/TD & gt;& lt/tr & gt;【/e:loop】& lt;/table & gt;调用phpwind最新帖子:pw_是PHPwind的表前缀。

& lt表格宽度= & quot100% & quot;border = & quot0 & gt;单元格间距= & quot1 & quot单元格填充= & quot3 & quot& gt【e:loop = { & quot;select tid,subject from pw _ threads order by tid desc限制10 & quot,10,24,0 }】& lt;tr & gt& lttd & gt& lta href = & quot/bbs/read.php?tid = & lt?= $ bqr【tid】?& gt"target = & quot_blank&quot& gt& lt?= $ bqr【subject】?& gt& lt/a & gt;& lt/TD & gt;& lt/tr & gt;【/e:loop】& lt;/table & gt;

这几篇文章你可能也喜欢:

本文由主机参考刊发,转载请注明:帝国cms模板制作呼叫论坛帖子教程(帝国Cms相关文章呼叫) https://zhujicankao.com/109622.html

【腾讯云】领8888元采购礼包,抢爆款云服务器 每月 9元起,个人开发者加享折上折!
打赏
转载请注明原文链接:主机参考 » 帝国cms模板制作呼叫论坛帖子教程(帝国Cms相关文章呼叫)
主机参考仅做资料收集,不对商家任何信息及交易做信用担保,购买前请注意风险,有交易纠纷请自行解决!请查阅:特别声明

评论 抢沙发

评论前必须登录!