Discuz!官方免费开源建站系统

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

[已答复] 在“论坛帖子”前调用“分类名”的教程

[复制链接]
超级黄金马甲 发表于 2009-3-27 12:36:55 | 显示全部楼层 |阅读模式
本帖最后由 超级黄金马甲 于 2009-3-28 10:55 编辑

拿首页调用论坛帖子部分为例
1、打开index.html.php,找到237行附近
  1. <!--{block name="bbsthread" parameter="order/t.dateline DESC/subjectlen/36/subjectdot/0/limit/0,12/cachetime/5630/cachename/newthread"}-->
复制代码
替换为:
  1. <!--{block name="bbsthread" parameter="sql/SELECT%20t.%2A%2Cm.%2A%20FROM%20cdb_threads%20t%20INNER%20JOIN%20cdb_threadtypes%20m%20ON%20t.typeid%3Dm.typeid%20%20group%20by%20t.tid%20ORDER%20BY%20t.dateline%20DESC/limit/0,10/cachetime/900/bbsurltype/site/cachename/newthread/tpl/data"}-->
复制代码
注意:以上模块中的cdb_改成,自己论坛表前缀

2、找到242行附近
  1. <li><span class="box_r"><a href="{S_URL}/space.php?uid=$value[authorid]">$value[author]</a></span><a href="$value[url]" title="$value[subjectall]">$value[subject]</a></li>
复制代码
替换为:
  1. <li><span class="box_r"><a href="{S_URL}/space.php?uid=$value[authorid]">$value[author]</a></span><a href="{B_URL}/forumdisplay.php?fid=$value[fid]&filter=type&typeid=$value[typeid]" title="$value[name]" target="_blank">[{$value[name]}]</a> <a href="$value[url]" title="$value[subjectall]">$value[subject]</a></li>
复制代码
风四少 发表于 2009-3-27 15:54:40 | 显示全部楼层
<!--{block name="bbsthread" parameter="sql/SELECT%20t.%2A%2Cm.%2A%20FROM%20cdb_threads%20t%20INNER%20JOIN%20cdb_threadtypes%20m%20ON%20t.typeid%3Dm.typeid%20%20group%20by%20t.tid%20ORDER%20BY%20t.dateline%20DESC/limit/0,10/cachetime/900/bbsurltype/site/cachename/newthread/tpl/data"}-->

能把上面的SQL语句分享下码
回复

使用道具 举报

风四少 发表于 2009-3-27 18:52:04 | 显示全部楼层
本帖最后由 风四少 于 2009-3-27 19:02 编辑

SELECT t.*,m.* FROM cdb_threads t INNER JOIN cdb_threadtypes m ON t.typeid=m.typeid group by t.tid ORDER BY t.dateline DESC
终于转换出来,呵呵

试了一下,原来必须SUPSITE跟BBS是同一个数据库才行啊~~
回复

使用道具 举报

风四少 发表于 2009-3-27 19:43:06 | 显示全部楼层
楼主这个是显示专题名的~~~

显示板块得应该是SQL查询语句应该是
SELECT t.*,m.* FROM cdb_threads t INNER JOIN cdb_forums m ON t.fid=m.fid group by t.tid ORDER BY t.dateline DESC
回复

使用道具 举报

 楼主| 超级黄金马甲 发表于 2009-3-28 10:54:56 | 显示全部楼层
((mk04))帖子标题写错了,应该是论坛分类名称
回复

使用道具 举报

popuppp 发表于 2009-3-31 09:21:54 | 显示全部楼层
辛苦了。。
回复

使用道具 举报

ghz0433 发表于 2009-6-8 22:46:20 | 显示全部楼层
看不懂
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )star

GMT+8, 2024-11-15 13:43 , Processed in 0.024743 second(s), 3 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表