比如我修改templates\default里的viewthread.htm
仅在
{template header}
<div class="subtable nav" style="width:{TABLEWIDTH}">
后加入
bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb
然后涮新viewthread.php
查看源码,没有发现bbbbbbbbbb

解决方案 »

  1.   

    根据我对discuz的了解,config.inc.php文件里面有个变量 $tplrefresh 是控制是否更新模板的
      

  2.   

    谢谢,确实有这个一个变量,且默认置为1, $tplrefresh = 1; // auto check validation of templates, 0=off, 1=on
    // 模板自动刷新开关 0=关闭, 1=打开但是我应该怎么做
      

  3.   

    如果是一,你修改过了文件还是没有改变,那么我建议你把那个模板文件删掉,还有相应的cache也删掉,试试看。看看有什么反应
      

  4.   

    cache怎么删除,我就怀疑是cache
      

  5.   

    模板文件夹目录里面好像有个子目录cache的,里面有对应的文件不过,按道理$tplrefresh = 1的话,程序会自动比较模板文件和cache的编译过的文件的时间,如果模板文件修改过的话,会重新编译一遍,你肯定是哪里出了问题
      

  6.   

    修改forumdata\templates目录下的1_viewthread.tpl.php
    文件倒是有反应?
    why?
      

  7.   

    最终程序都是用的1_viewthread.tpl.php,当然会有反应。你把这个1_viewthread.tpl.php删掉看看会不会重新生成