Chapter 3. Getting Started with Module Development
In this chapter, you are going to build your first Joomla! module. Initially, you will build a simple module for the backend of Joomla! 3, and then you will adapt it to also support Joomla! 2.5. After that, you will convert it to a frontend module and extend it with translations, other cool features such as alternative layouts, and making the module responsive. By the end of this chapter, you should know enough to be able to start creating your own modules for Joomla!. You will learn the following things in this chapter:
How to make your first module
How to make your module backwards compatible for Joomla! 2.5
How to translate your module
How to support alternative layouts
How to override templates for modules
How to use Bootstrap for responsive layout