Я поддерживаю модуль Joomla, который устанавливается на сайт, на который у меня нет прав на передачу файлов. Конечно, я занимаюсь разработкой в тестовом экземпляре Joomla, где у меня есть права на передачу файлов, и там я могу редактировать код модуля и перезагружать страницы, и все работает хорошо.
Однако, когда приходит время переместить обновленный модуль на «живой» сайт, кажется, что единственный вариант — это удалить существующую версию модуля, а затем загрузить новую версию модуля. Если я просто попытаюсь повторно загрузить модуль, используя опцию установки «Менеджера расширений» Joomla, я получу ошибку «Другой модуль уже использует каталог».
Однако удаление также стирает все «позиции», которые были настроены для использования этого модуля, с некоторой обширной настройкой параметров.
Есть ли способ заставить Joomla позволить мне перезаписать старую версию модуля новой версией? Есть ли что-то, что я могу добавить в XML-описание модуля, чтобы облегчить это?
Сайты, для которых я пишу, работают под управлением Joomla 1.5.23.