Table of Contents
Preface
Part 1: Developing Components
1
Planning Your Component
Understanding what a Joomla! component is
Translating your problem into an application
Identifying your elements
A real-world example
Defining your component database structure
A quick look at the Joomla! database
Adding database tables for entities
Adding extra information columns to tables
Reflecting relationships in the database
Creating tables in the database
Adding mock data to your database
Defining the content of our mock data
Automating mock data generation
Importing mock data into the database
Summary
Further reading
2
Developing the Backend of a Basic Joomla! Component
Technical requirements
Component file architecture
Building a component’s backend
Get Developing Extensions for Joomla! 5 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.