-
AuthorPosts
-
icbl Friend
icbl
- Join date:
- December 2010
- Posts:
- 242
- Downloads:
- 0
- Uploads:
- 28
- Thanks:
- 86
- Thanked:
- 7 times in 1 posts
August 27, 2011 at 8:05 pm #167883Hi,
I purchased Joomlaworks Frontpage Slide Show and installed it. When this module is enabled Megan Menu not working. I contacted Joomlaworks about this problem and theysent me the following message. Could you tell me how to fix that please?
Regarding the menus, see the Troubleshooting section here: http://www.joomlaworks.gr/content/view/71/41/ (it’s a template thing, not Frontpage Slideshow).
It’s really a common template problem…
All suckerfish (or others like Supersucker, Transmenu etc.) dropdown menus should be included inside a container div to bypass such issues, mainly for compatibility with flash banners, javascript rotators which use relative positioning etc. But most template developers forget that.Phill ModeratorPhill
- Join date:
- February 2014
- Posts:
- 7013
- Downloads:
- 40
- Uploads:
- 77
- Thanks:
- 917
- Thanked:
- 2206 times in 1818 posts
August 27, 2011 at 8:35 pm #408986Would the slideshow module use jQuery by any chance?
<blockquote>New slideshow engine, based on jQuery, offering new eye-candy effects, including crossfade & carousel transitions between slides, lava-lamp style navigation, progress bar and text transition effects. That means you have 24 different effect combinations to use!</blockquote>
The problem comes from the fact that this extension uses jQuery but they do not implement it well. Joomla uses Mootools and when you use 2 different js libraries you are bound to run into conflicts. It is fixable but the slideshow needs to implement what is called the jQuery no-conflict mode. Full details of that can be found here – http://docs.jquery.com/Using_jQuery_with_Other_Libraries
As the megamenu makes extensive use of mootools ( a different js library and the one that Joomla use and recommend) then it was always going to cause problems.
First thing to try would be to go into the template manager and disable the js optimization. If that fails to fix the problem then you may need to go back to Joomlaworks and see if they can sort out the conflict by enabling jQuery no-conflict in their package.
n6rej Friendn6rej
- Join date:
- November 2006
- Posts:
- 1040
- Downloads:
- 0
- Uploads:
- 63
- Thanks:
- 79
- Thanked:
- 145 times in 90 posts
August 27, 2011 at 8:40 pm #408989I just escalated this to ticket level phil will help you with this.
icbl Friendicbl
- Join date:
- December 2010
- Posts:
- 242
- Downloads:
- 0
- Uploads:
- 28
- Thanks:
- 86
- Thanked:
- 7 times in 1 posts
August 27, 2011 at 8:42 pm #408990Hi Phill,
First thing to try would be to go into the template manager and disable the js optimization.
It worked 🙂Is there any disadvantage to Disabling js optimization?
RegardsPhill ModeratorPhill
- Join date:
- February 2014
- Posts:
- 7013
- Downloads:
- 40
- Uploads:
- 77
- Thanks:
- 917
- Thanked:
- 2206 times in 1818 posts
August 27, 2011 at 8:49 pm #408991Excellent news. That is just the start of this fix. Next thing you need to do is find out what js files are used by that extension. You can then add those to the exceptions list so they will not get compressed in with the mootools files from JA. As I said, the 2 do not like playing together and compressing the pair into one file is a bit of a disaster waiting to happen.
To find out what js files the other package uses just unzil the fpss download on your desktop and look in the js folder inside. Put the filenames of all the .js files in the exceptions box on the template manager and re-enable optimization. If all works well done.
1 user says Thank You to Phill for this useful post
icbl Friendicbl
- Join date:
- December 2010
- Posts:
- 242
- Downloads:
- 0
- Uploads:
- 28
- Thanks:
- 86
- Thanked:
- 7 times in 1 posts
August 27, 2011 at 9:00 pm #408994Hi Phill,
I found the follwoing .js files by searching whole extracted folder and added Optimize Exclude right under jomsocial but did not work.
jquery.fpss.js
filebrowser.js
fpss.js
jquery.uniform.min.js
jquery.min.js
highcharts.js
jquery.ui.custom.min.js
slimbox2.js
Phill ModeratorPhill
- Join date:
- February 2014
- Posts:
- 7013
- Downloads:
- 40
- Uploads:
- 77
- Thanks:
- 917
- Thanked:
- 2206 times in 1818 posts
icbl Friendicbl
- Join date:
- December 2010
- Posts:
- 242
- Downloads:
- 0
- Uploads:
- 28
- Thanks:
- 86
- Thanked:
- 7 times in 1 posts
August 27, 2011 at 10:03 pm #409005Excep “No” option none of them helping.
Phill ModeratorPhill
- Join date:
- February 2014
- Posts:
- 7013
- Downloads:
- 40
- Uploads:
- 77
- Thanks:
- 917
- Thanked:
- 2206 times in 1818 posts
August 27, 2011 at 10:11 pm #409006Goint to be hard to diagnose I am afraid especially as I do not have this component to test. Setting that to “No” should have a negligable effect on your site performance but it will have some.
Could you ask Joomlshack what js files they load just to make sure we have covered every file of theirs?
1 user says Thank You to Phill for this useful post
icbl Friendicbl
- Join date:
- December 2010
- Posts:
- 242
- Downloads:
- 0
- Uploads:
- 28
- Thanks:
- 86
- Thanked:
- 7 times in 1 posts
August 27, 2011 at 10:14 pm #409007I understand. I also opened a topic in their forum, I think need to wait.
Thanks very much for your help.regards
AuthorPostsViewing 10 posts - 1 through 10 (of 10 total)This topic contains 10 replies, has 3 voices, and was last updated by icbl 13 years, 4 months ago.
We moved to new unified forum. Please post all new support queries in our New Forum
Mega menus not working when I use different brand slide show
Viewing 10 posts - 1 through 10 (of 10 total)