3

Developing the Frontend of a Basic Joomla! Component

In the previous chapter, we developed the backend for our component. However, most of those components will need a frontend area where our users can interact with our component.

In this chapter, we will develop the frontend part of our component. We will create a project list that will show our current projects. Then, we will code a project detail view that will show the details of each project. By developing these new views, we will learn how to create menu items for our components. We will also learn how to add options to our menu items.

When coding for the frontend, we need to be careful and improve the user experience, so we need to create friendly URLs for our component. In the frontend, ...

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.