UCHOME的模板引擎在DISCUZ上有所改动,不再自动发现模板修改。
这使插件和风格制作人员很是烦恼,因为不可能修改一下模板就去后台更新一下缓存的。
于是改下了。
找到home/source/function_common.php
里,在function template里找到
if(!file_exists($objfile)) {
替换为
if(!file_exists($objfile)||filemtime($objfile)<filemtime(S_ROOT.'./'.$tpl.'.htm')) {
这样就会自动发现模板有修改则更新缓存了,方便很多了。
因为是本地开发测试站,所以并不计较效率会略有损失。