One of our clients, for whom we have just migrated a Joomla website for her small business, called us today and told us that she wanted to know how to add a new menu item to the Main Menu to point to a new article she has just created. We emailed her (while still on the phone), the following guide:
- Login to the backend of your Joomla website.
- Click on Menus -> Main Menu.
- Click on the New button on the top right (it’s the orange button with the plus sign).
- Click on Select next to Menu Item Type and choose Single Article from the popup window.
- Fill in the Menu Title to the left.
- Choose an article by clicking on the Select/Change button next to Select Article.
- Click on the Save button on the top right.
- That’s it!.
We asked her to remain on the phone until she receives the email and then to try to add a new menu item to make sure that the guide works for her. Unfortunately, it didn’t! She told us that in Step 4 in the guide, she can’t see any popup window: the Menu Title field became red once she clicked on the Select button, nothing popped up. We asked her to try again, but she still wasn’t able to see the popup. We tested the website on several computers and on several browsers on our end and, in every instance, we were able to see the popup! It’s really hard to debug a problem that only exists on the client’s end!
In any case, we suggested to her using another browser (which was Firefox, she was first using IE), and she still had the same problem. We then asked her to clear the cache, and that fixed the problem. Aha!
Since she was using both IE and Firefox for her Joomla 1.5 website, and since these browsers were caching some Joomla 1.5 JavaScript libraries that also existed (albeit with different code) in the Joomla 2.5 website, her new Joomla website was using the cached (and incompatible) JavaScript libraries, and as such resulting in this issue. Clearing the cache solved the problem because it forced the browsers to use the most recent version of the JavaScript libraries from our client’s website.
If you have the same issue, where the menu item type popup is not popping up, then try deleting your browser’s cache. This should fix the problem! If it doesn’t, then please contact us. We’re experts in Joomla, our rates are affordable, and we’re confident that we will be able to fix your problem in no time!
I think I’ve hit the same issue… I get a popup window but it’s blank, so I can’t select a type. After digging a little, it looks like the content of the dialog is an iframe.
In the Chrome console, I get:
> Load denied by X-Frame-Options: http://[Blah] does not permit framing
Modifying the .htaccess (or htaccess.conf depending on installation) and adding the following:
[code]Header always set X-Frame-Options SAMEORIGIN[/code]
We overcame the framing limitation.