Template overrides are a built-in feature of Joomla. They allow you (the owner of the site) or template developer to create different layout files for modules or components by moving the files from a module's /tmpl or a component's /views/xyz/tmpl/ directory to the template's /html directory. As long as the right directory structure is used, Joomla will automatically use those overrides instead of the original layout files in the component or module.I didn't know this functionality in Joomla to overwrite the original file from the folder using the html folder of the template. Could you explain me how it works?
Just create the files and the overrides will work instead of the module or componentJust put the html folder in the template or need to make any calls in the template?
No clue. Either you did it and don't remember, another developer did it, or they were included in your template to have special stylings for the SCLogin module.How these files got there without me manually place?
Template overrides are meant to be persistent and remain even if you upgrade a module or component. The idea is that you can make modifications without worrying that they'll be overwritten when you upgrade an extension. Of course, it also means you need to verify that any changes in the new layout files with the extensions are incorporated into your override.Since they were placed there, why they were not placed again (overwrite) after the update?
Join our newsletter to get alerts for Joomla releases, tips and tricks and extension updates.