fbpx
Welcome, Guest
Username: Password: Remember me

TOPIC: After updating to 2.5.0 there are jquery conflicts with virtuemart

After updating to 2.5.0 there are jquery conflicts with virtuemart 6 days 10 hours ago #28232

  • panili
  • panili's Avatar
  • Offline
  • New Member
  • Posts: 4
  • Karma: 0
Do not Update to 2.5.0 if you are using 3rd party extensions (using ajax).


Joomla! 3.9.24
VirtueMart 3.8.8 10472
Astroid version 2.5.0


After updating to Astroid 2.5.0 some modules using jquery and ajax stopped working.
One module is "cf custom filters"
The problem comes from jQuery.noConflict(true); at the end of the body.

the jQuery object becomes undefined after the jQuery.noConflict(true);

This is happening because jQuery.noConflict(true) Completely move jQuery to a new namespace in another object.

By removing the jQuery.noConflict(true); the error goes away but virtuemart has incompatibility issues with jquery 3.5.1 which astroid uses .

To reproduce the problem you have to just click more than 1 time in input filters in left sidebar in category page.

In previous astroid versions there was no such a problem.

Test website : www.piliop.com/dev/andriotis/kosmimata/stavroi
Attachments:
Last Edit: 4 days 15 hours ago by panili.
The administrator has disabled public write access.

After updating to 2.5.0 there are jquery conflicts with virtuemart 4 days 5 hours ago #28282

  • panili
  • panili's Avatar
  • Offline
  • New Member
  • Posts: 4
  • Karma: 0
2 days after and I'm afraid that no one is going to provide a solution to this so :
Is there a way to roll back to previous version without having problems in live websites?
The administrator has disabled public write access.

After updating to 2.5.0 there are jquery conflicts with virtuemart 3 days 19 hours ago #28310

  • nishtha
  • nishtha's Avatar
  • Offline
  • Moderator
  • Posts: 2167
  • Thank you received: 190
  • Karma: 29
Hi,

Sorry for the delayed reply. Please refer to this document for more help on the JS: github.com/joomdev/Astroid-Framework/wik...in-Astroid-Framework

Thanks,
Nishtha
Thank You,
If you like our support and products, tweet us at joomdev and let the world know about it.

To know more about products check out the their documentation.
The administrator has disabled public write access.

After updating to 2.5.0 there are jquery conflicts with virtuemart 3 days 11 hours ago #28334

  • panili
  • panili's Avatar
  • Offline
  • New Member
  • Posts: 4
  • Karma: 0
Thank you very much for your time to respond.

Unfortunately this approach doesn’t seems to work well in 2.5.0

Now i’m stuck with at least 4 websites having the same issue after the update.

I’m unable to identify the changes from 2.4.7 to 2.5.0

Because in the future this is going to become a huge problem for the framework I’m moving away.

Thank you for your time.
The administrator has disabled public write access.
Moderators: chandandeep
Time to create page: 0.386 seconds
Cron Job Starts