This content may be out-of-date

This book was written circa 2022, when Joomla 4 was still a new thing. It has not been updated for Joomla 5 and beyond, and it's no longer being worked on. You can usually find more up-to-date information in the official Joomla! Manual.

Frontend menu items

Creating menu item types for frontend menus is pretty much the same as with backend menus with a few key differences:

  • The files go into the frontend view templates' directories e.g. components/com_example/tmpl/welcome/default.xml.

  • The frontend menu item parameters do not control the display of the menu item, they are passed to the View object and have component-specific meaning.