Duplicate Menu Item Alias in Joomla 3.6.5

by sifu   Last Updated December 06, 2017 10:10 AM

We upgraded our Joomla sites from 3.4.8 to 3.6.5 a while ago and it looks like the default behavior on how the alias for Menu Item Type [Menu Item Alias] is generated has changed. And this is either a bug or a deliberate change as others are also having this issue

On 3.4.8, when I create a Menu Item Alias for 'Page 1' with a alias/slug 'page-1', it would simply autogenerate a timestamp as the alias.

On 3.6.5, if I create a Menu Item Alias for menu item 'Page 1', it tries to create an alias 'page-1', which is already used by the menu item I am creating an alias to and hence it throws a duplicate alias error.

Is this change documented anywhere so that I can see the reasoning behind it? Or is this a bug?

Answers 1

This is a pretty easy thing to do, it might just not be very easy to find or well documented. Follow these three steps:

Step 1: Create a new menu then go to the menu item(s) you would like to duplicate and select them all.

Step 2: Select batch, in the bottom left under "Move or copy" select the menu you created in step 1 and underneath the title select "Add to this menu"

Step 3: Select whether you would like to "Move" or "Copy" the menu items. Select process (bottom right)

Once the process is complete your new menu should be populated from an existing one.

Dennis Ferreira
Dennis Ferreira
December 06, 2017 09:29 AM

Related Questions

Create an alias for /administrator

Updated May 28, 2018 00:10 AM

How does alias-parent-active get implemented?

Updated July 11, 2016 08:04 AM

Menu won't display second level correctly

Updated May 26, 2015 11:04 AM

Get the menu item variable using Jinput

Updated March 27, 2015 05:03 AM