Menus and Cassiopeia Positions


When upgrading from Joomla 3 to joomla 4 the menu positions are not always consistent.
Somtimes in the earlier versions menus were located at Position 7, which in joomla 3 was the left-hand side panel.
The first part of of the Cassiopeia position are shown opposite.
Note the location of position 'menu'.

In Joomla! 3 the Main Menu might have been as say 'Position 7'.  So the menu might not be showing after the upgrade to Joomla 4 as 'Position 7' is not defined.

See Notes later about changing the positionof  the main menu

Cassiopeia posn 01

Many positions are shown opposite.

This example is for a multi language site. There are 4 'front end' languages: Arabic; German; French and English.

Note the misspelt Main Menu En as 'Mani Menu EN'.
Cassiopeia posn 02

The lowest set of frontend positions in Cassiopeia is shown opposite.

This includes positions:

     bottom-a, bottom-b, footer and debug.
Cassiopeia posn 03

Changing Menu Position

In Content from the admin menu select 'Site Menus' as indicated opposite

Set the Search Field to Main Menu.

This will show a view such as opposite. 

Note that the Position is 'position 7'.
Use the Position pulldown as shown in the first image on the right.

Then select your target position for the Menu Module, which in this example is Sidebar-right.

The Main Menu will now appear in the 'sidebar-right' position.
ColinM December 2022, modified July 2023

Print Email

We use cookies

We use cookies on our website. Some of them are essential for the operation of the site, while others help us to improve this site and the user experience (tracking cookies). You can decide for yourself whether you want to allow cookies or not. Please note that if you reject them, you may not be able to use all the functionalities of the site.