Shape 5

Joomla Templates => Helion - Club => : netician April 07, 2014, 10:09:17 AM



: 2 Helion Template Problems
: netician April 07, 2014, 10:09:17 AM
I've come across two problems with the Helion template.

1) On certain Jomsocial menu links the main menus javascript file does not load, so the menu can't displayed correctly.  I need help to figure out why the javascript is not loading  on these specific  Jomsocial pages, while it loads fine when other Jomsocial pages are selected. In this case the arrows pointing to the sub menus cannot display and therefore no sub menus can be accessed.

The same problem happens on iJoomla's Guru extension. In this case it prevents the active menu color from displaying correctly.
Both of these are iJoomla components, but it also happens on another component called circles from Tigracon, which I have now had to turn off due to this same error. Since the problem causes the menu to malfunction on multiple extensions, I think it should be addressed by shape5.

2) When I try to set up two right columns , the template puts the right column and the right  inset column, one above the other instead of side by side. The same problem occurs for the left side also.

I would appreciate it if you could log into the bac kend and try and fix these issues. I have emailed site address, admin login and ftp details to  Michael Knott.

On the site the menu links causing the problem are the Friends sub menu of the Network Menu (when logged in) and the Academy menu (when not logged in). 

If you are able to fix this can you please post the fix here, so that I can use it, for other pages that have the same problem.

Thanks


: Re: 2 Helion Template Problems
: mikenicoll April 07, 2014, 06:01:54 PM
Hello,

1) I was forwarded your credentials from Michael Knott. The issue with those pages is that your 3rd party extensions are calling javascript incorrectly so it is causing a conflict with the menu system. This is something that the developer of those extensions need to address by using noconflict{} mode.

2) I took a look at your module layout and I don't see anything published in the right position. It looks like you are using right_top and right_inset. This would be why they are on top of each other. You can also adjust the width values assigned to these positions under the Layouts tab in the Template Manager.

-Mike


: Re: 2 Helion Template Problems
: netician April 15, 2014, 08:02:43 AM
I have removed the google pagespeed integration and turned off JS optimization plugins, but the problem still persists. Could you take a lot at it again please.


: Re: 2 Helion Template Problems
: mikenicoll April 15, 2014, 04:44:25 PM
Hello,

With those extensions disabled as you have done I took a look at the menu items you mentioned and they seem to be loading the drop downs now. Do you have links to specific pages that are still having issues so I can take a look?

-Mike


: Re: 2 Helion Template Problems
: netician April 16, 2014, 02:38:14 AM
The problem occurs in two places, but is slightly different in each.

a) On the academy link the active menu coloring does not fully load, but the drop down menu does work. Its as if the active and hover tabs have  become shorter right across the main menu, so the drop down menu now overlaps the main menu.

b) On the jomsocial friends page (when logged in) all the drop drop down arrows arrows are missing and the drop down therefore cannot be accessed.


: Re: 2 Helion Template Problems
: mikenicoll April 16, 2014, 06:52:22 PM
Hello,

1) This is due to 3rd party CSS in the following file overriding the Template CSS.

http://www.marketiser.com/components/com_guru/css/guru-j30.css

Extensions should be using their own unique CSS that doesn't target commonly used Joomla elements. This line for example:

* {
     -moz-box-sizing: border-box ! important;
     outline: medium none ! important;
     word-break: break-all;
}

2) When the drop down arrows don't occur on certain pages where subs are supposed to be active that means there was a script conflict that caused it not to load. I would suggest disabling any 3rd party extensions until you determine which one it is then contact their developer for support. This means they aren't calling scripts properly so they don't conflict with other site files.

-Mike