查看: 61|回覆: 2

[教程] 后台-工具-更新缓存-DIY 模块分类缓存-默认选择上的...

[複製鏈接]

5

主題

18

回帖

0

積分

热心网友

金币
18
閲讀權限
220
精華
0
威望
0
贡献
0
在線時間
0 小時
註冊時間
2009-1-6
發表於 2021-5-5 14:25:18 | 顯示全部樓層 |閲讀模式
找source\admincp\admincp_tools.php
在下面的代码中

cpmsg("<input type=\"checkbox\" name=\"type[]\" value=\"data\" id=\"datacache\" class=\"checkbox\" checked /><label for=\"datacache\">".$lang[tools_updatecache_data]."</label><input type=\"checkbox\" name=\"type[]\" value=\"tpl\" id=\"tplcache\" class=\"checkbox\" checked /><label for=\"tplcache\">".$lang[tools_updatecache_tpl]."</label><input type=\"checkbox\" name=\"type[]\" value=\"blockclass\" id=\"blockclasscache\" class=\"checkbox\" checked/><label for=\"blockclasscache\">".$lang[tools_updatecache_blockclass].'</label>', 'action=tools&operation=updatecache&step=2', 'form', '', FALSE);

找到

<input type=\"checkbox\" name=\"type[]\" value=\"blockclass\" id=\"blockclasscache\" class=\"checkbox\" /><label for=\"blockclasscache\">".$lang[tools_updatecache_blockclass].'</label>'

把把class=\"checkbox\" />变成class=\"checkbox\" checked/>

这样就行了!!


tools, updatecache, lang, admincp, blockclass
回覆

使用道具 舉報

0

主題

29

回帖

0

積分

热心网友

金币
29
閲讀權限
220
精華
0
威望
0
贡献
0
在線時間
0 小時
註冊時間
2010-10-2
發表於 2021-5-6 22:25:11 | 顯示全部樓層
我试试.........
回覆

使用道具 舉報

0

主題

1223

回帖

7459

積分

琼殿精英

金币
6236
閲讀權限
220
精華
0
威望
0
贡献
0
在線時間
0 小時
註冊時間
2011-10-11
發表於 5 天前 | 顯示全部樓層
顶一下!这个方法确实管用,我之前也纠结过这个问题。

其实还有个更简单的思路,就是直接在HTML标签里加checked属性,这样每次打开更新缓存页面的时候,DIY模块分类缓存就会自动勾上了,省得每次都要手动点。

不过提醒一下,改完代码后记得更新一下后台的缓存文件,或者干脆重新登录一次后台,这样改动才能生效。

另外如果以后升级Discuz!版本的话,这个修改可能会被覆盖掉,记得备份一下改过的文件,或者记录下来方便以后再改。

希望对你有帮助!
回覆

使用道具 舉報

您需要登錄後才可以回帖 登錄 | 立即注册

本版積分規則

相关侵权、举报、投诉及建议等,请发 E-mail:qiongdian@foxmail.com

Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.

在本版发帖返回顶部