解决方案 »

  1.   

    不建议在模版文件中执行查询
    打开后台文件\source\module\forum\forum_forumdisplay.php//搜索foreach($threadlist as $thread) {
    //在其上面添加
    foreach($threadlist as $v){
    $tids[]=$v['tid'];
    }
    $strtids=join(',',$tids);
    $msginfos=DB::fetch_all("SELECT tid,message FROM %t WHERE tid IN($strtids)",array('forum_post'));
    if(!function_exists('messagecutstr')){
    require_once libfile('function/post');
    }
    foreach($msginfos as $v){
    $cutmsginfos[$v['tid']]=messagecutstr($v['message'],200);
    }
    //在其下面添加
    $thread['cutmsg']=$cutmsginfos[$thread['tid']];前台用$thread['cutmsg']就可以获取
    打开模版文件\template\default\forum\forumdisplay_list.htm<!--230行左右,</tbody>上面添加-->
    <tr>
    <td colspan="6">$thread['cutmsg']</td>
    </tr>
    样子如上图所示,样式自己调
      

  2.   

    Quote: 引用 3 楼 jam00 的回复:

    不建议在模版文件中执行查询
    打开后台文件\source\module\forum\forum_forumdisplay.php
    谢谢你的答案,很耐心很详细。衷心感谢。