我正在维护一个安装在我没有文件传输权限的站点上的 Joomla 模块。当然,我在 Joomla 的测试实例中进行开发,我确实有文件传输权限,在那里我可以编辑模块代码和重新加载页面,一切正常。
但是,当需要将更新的模块移动到“实时”站点时,唯一的选择似乎是卸载现有版本的模块,然后上传新版本的模块。如果我只是尝试使用 Joomla“扩展管理器”安装选项重新上传模块,我会收到“另一个模块已经在使用目录”错误。
然而,卸载也会清除所有已设置为使用此模块的“位置”,并进行了一些广泛的参数调整。
有没有办法让 Joomla 让我用新版本覆盖旧版本的模块?我可以在模块的 XML 描述中添加一些东西来促进这一点吗?
我所写的网站正在运行 Joomla 1.5.23。