Summary
Congratulations, you have now created your first module for Joomla! that allows you to see the most recently installed extensions on your Joomla! website. The module we initially created was for the Joomla! backend "administrator"
, but you later modified it to create a "site"
module for the frontend. You've learned how to connect to your database to retrieve information and display it in a view within your module. We've also made some changes to the module to allow it to work in Joomla! 2.5 by loading up an external CSS file. We added a language file to your module and made it more user-friendly with a help file. We also added the flexibility of alternative layouts, played around with template overrides, and made our module responsive. You should now have a good understanding of the differences between plugins and modules, and now you are ready to tackle the big challenge of creating a component which is coming up in the next chapter.