Когда ядро Joomla обновлено, никакие переопределения в папке вашего шаблона не должны быть затронуты. Вот почему они существуют.
В основных элементах Joomla переопределения будут очень редко конфликтовать с основными обновлениями Joomla. Когда вы переопределяете основные файлы Joomla или любые другие файлы, документ документа документ. Комментирование в файле переопределения является КРИТИЧЕСКИМ, если это будет происходить с вами регулярно, и вы управляете более чем одним или двумя сайтами. Вы просто не будете помнить, что вы изменили!
Ваш редактор кода должен иметь функцию «diff», чтобы сравнивать новый файл со старым и построчно определять, какие изменения были внесены. Если вы хорошо прокомментировали, это сравнение покажет вам, что именно было изменено, и было ли обновление затронуто файлом. Ваши единственные изменения должны быть вашими переопределениями ... что-нибудь еще, и вы должны пойти и переопределить.
Однако переопределения третьих сторон становятся проблемой только в том случае, если разработчик неправильно использует структуру MVC. Если компонент или модуль размещены надлежащим образом, обновления кода не должны затрагивать рассматриваемый tmpl или представление.
Если в этом расширении произошел существенный сдвиг, вам определенно нужно будет документировать / комментировать и сравнивать файлы.