如何在不重新安装的情况下测试Moodle插件?
如果你改变一个小东西然后你必须改变version.php
中的版本并重新安装插件以发现你所做的不起作用,那就太烦人了。
答案 0 :(得分:0)
取决于你在说什么。
如果更改数据库定义,则需要upgrade.php + version.php。
如果更改语言字符串或样式表,则需要对发布版本进行version.php更改,但清除缓存将适用于开发设置(站点管理>开发>清除缓存)。
如果您更改了javascript文件,请确保您的javascript缓存设置已关闭(在Moodle网站管理员设置中)。有时也需要清除浏览器缓存(如果这些都没有帮助,也可以执行清除缓存。)
对于新功能,事件,消息类型等。需要version.php bump(虽然这不应该经常发生)。
对于PHP代码更改,您永远不需要触摸version.php,清除缓存或浏览器缓存。