Harnessing the Power of Joomla! in Your Component
Joomla! is a feature-rich content management system (CMS) right out of the box. With a clean installation of Joomla!, you get a publishing tool with great features, including the following:
- Content creation
- Content categorization
- Extending your content architecture with custom fields
- Having a multilingual system out of the box
- And many more features
Joomla! provides an API to integrate some of its core features in your extensions. In this chapter, we will go through these features, and we’ll learn how to use them to create more powerful extensions. Most of these features are related to publishing and editing web content, such as the possibility to organize our content into categories. But some of them, such as custom fields, can offer great flexibility to our extension.
We will cover the following topics in this chapter:
- Reviewing the Joomla! features you can use in your component ...