Joomla Menu Item Alias does not work for Gantry mobile menu.
Posted 12 years 11 months ago
My main menu on my site has 9 items. So, I set up a separate menu in Joomla for the mobile version of my site. Set the mobile menu in Gantry template settings to the mobile menu.
I used Menu Item Alias in Joomla for this, stacking the main sections of the site as children under one item. Great, now the menu is small enough for mobile.
But I get nothing but 404 errors from the mobile menu. site.com/index.php?Itemid=##
Re: Joomla Menu Item Alias does not work for Gantry mobile menu.
Posted 12 years 11 months ago
I'm not sure what you're asking. But, yes, the menu items are working correctly in a normal browser. It is only when you use a Menu Item Alias that they fail.
Desktop browser: Normal layout/template. Menu items all working.
Desktop browser using user-agent override: Mobile layout/template. Menu items are aliased. 404 errors.
iPhone browser: Mobile layout/template. Menu items are aliased. 404 errors.
Android browser: Mobile layout/template. Menu items are aliased. 404 errors.
You can get around the error by using the Redirect component shipped with Joomla 1.6 and above.
Re: Joomla Menu Item Alias does not work for Gantry mobile menu.
Posted 12 years 6 months ago
Was there ever a solution for this issue? I am having a similar problem with Momemtum in mobile.
When you view the webpage (
www.xmaonline.org/connectconfernece
) in a normal web browser all menu items work perfectly. (Please note this is a "Menu Item Alias" menu type that redirects to drop /get-involved/ from the main URL after .org)
When you view the same webpage on an Iphone mobile device the menu URL returned is
www.xmaonline.org/?Itemid=326
which results in a 404-Component Not Found error.
Joomla v2.5.1
Momemtum Template
SEF is turned on with htaccess renamed and URL rewrite on
Re: Joomla Menu Item Alias does not work for Gantry mobile menu.
Posted 12 years 6 months ago
Also, something to note that I wasn't clear on above... When you physically type the URL into your mobile browser it works. The only time it doesn't work is when you select the menu from that actual list. If you go to
www.xmaonline.org
via iphone, then click the "Get Involved" parent, then select "Connect Conference" child, it will result in an error message.