This is a public ticket. Everybody will be able to see its contents. Do not include usernames, passwords or any other sensitive information.
Saturday, 19 August 2017 09:14 EEST
 When I activate a module of Minitek Wall Pro on a page, in the page appears Javascript error of mootols

Uncaught TypeError: Cannot read property 'x' of undefined
at getScrollSize (mootools-core.js?f353237203fd146abf10f74183738fa2:135)
at HTMLBodyElement.getScrollSize2 (fusion.js:124)
at Object.positionSubMenu (fusion.js:112)
at Object.e.extend.$owner (mootools-core.js?f353237203fd146abf10f74183738fa2:38)
at Object.showSubMenu (fusion.js:84)
at Object.e.extend.$owner (mootools-core.js?f353237203fd146abf10f74183738fa2:38)
at Object.<anonymous> (fusion.js:42)
at HTMLLIElement.m (mootools-core.js?f353237203fd146abf10f74183738fa2:119)

And the subchild menu voice doesn't load (example in the first menu Chi siamo, the subvoices of Progetti doesn't load and open). If I deactivate the module the Javascript error disappear and menu works correctly. I disabled from configuration Load Jquery, Load LightBox but nothing. It seems a conflict with Mootools.
Fusolab
Saturday, 19 August 2017 14:26 EEST
Hi there,

The Wall does not cause any javascript error. When I load the page there are no javascript errors.

The errors are generated by some error in the menu javascript. You must contact the template provider and ask them about this error.
Yannis
Support Team
Sunday, 20 August 2017 10:41 EEST
The error is generated when i try to open the subchild menu. This menu is used until 4 years and never gives problems, the problem of error of javascript is only on the page where there is a module of Minitek Pro. In all the pages the subchild menu properly works (try any pages), in the page where there is a Minitek Wall Pro module doesn't work, so it's clear that the problem isn't the Fusion Menu but the Minitek Wall Pro Module.

I hope that now the problem is clear.

Fusolab
Sunday, 20 August 2017 15:44 EEST
I checked the problem in your site and all I found is that there is some problem in the Fusion menu when calling the horizontal slide event.
I am not familiar with the Fusion menu code and I can't provide support for a 3rd party extension.

I did not find any problems in the Minitek Wall javascript code. The Wall seems to be functioning correctly.
Apparently, the Fusion menu does not like Minitek Wall, or Minitek Wall does not like the Fusion menu. These things happen sometimes, especially when you are using many javascript files in the head section of your template.

Please contact the Fusion menu developers and report the problem to them.
If they don't want to help you fix their own extension, I will happily give you a full refund.

I am really sorry for the problem but I can't do something more about this.

Yannis
Support Team
Thursday, 24 August 2017 12:01 EEST
I used a lot of extensions and modules ever had problems with the Fusion Menu. The only problem I have encountered is when I use the Minitek Wall Pro module on the page. If the problem also happens with other components or modules, I might ask for Fusion Menu support, but if it only happens with your extension I think it is Just that you're dealing with the problem.
Fusolab
Thursday, 24 August 2017 12:10 EEST
I looked into it but I don't know why the Fusion menu does not work. I don't see anything wrong with Minitek Wall.
Yannis
Support Team
Thursday, 24 August 2017 12:24 EEST
But do you agree that if you go to other pages without your form published the menu works then is it definitely a conflict with the Minitek Wall Pro module?
Fusolab
Thursday, 24 August 2017 12:35 EEST
Yes I agree. But the thing is, the one breaking is the Fusion menu, not Minitek Wall.

There is definitely some conflict between them, but I really can't help. It's not that I don't want to.
I don't know why the Fusion menu breaks.

Probably some deprecated Mootools code that conflicts with jQuery.

In Minitek Wall, we are using the jQuery no-conflict mode. I have personally tested the extension with hundreds of other extensions (jQuery and Mootools) and I never had any problem. I only had some problems with extensions and templates from Rockettheme.

It's very possible that the Fusion menu conflicts with the isotope jQuery library that we are using in Minitek Wall:
http://www.fusolab.net/components/com_minitekwall/assets/js/isotope.pkgd.min.js
Yannis
Support Team

This website uses cookies so that we can provide you with the best user experience. By clicking "continue" you agree to cookies being used in accordance with our Cookies Policy.

Search