CHAPTER 13Creating Extensions

In addition to being very friendly to administrators, the Joomla system is also pleasant to developers. Creating an extension (module, component, or plug-in) can be a pleasure, since the Joomla framework is designed with the developer in mind. In fact, since Joomla takes care of most of the interface presentation and has built-in routines for database access and security, creating a Joomla extension can be quite a bit easier than authoring even a simple standalone PHP application.

In this chapter, you'll learn to create three different types of extensions: a front-end module, an Administrator module, and a component. You'll find that implementation of each of these add-ons is very similar, as Joomla implements both ...

Get Beginning Joomla!, Second Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.