If you would like to add elements or to edit the HTML code of some pages, you have to override the component views. The system provides an easy way to do that. You have to make a copy of a view in your template folder and you have to edit it.
Here you are more information about how to do it.
- How to override the output from the Joomla! core?
- Understanding Output Overrides
- Layout Overrides in Joomla
- Override tags and icons layouts
- JLayout improvements in Joomla! 3.2
- Sharing layouts across views or extensions with JLayout
- How to override the component MVC from the Joomla! core?
- How to use the Template Manager?