Issue with other plugins that use Joomla! Core-Scripts

dbi 14 Nov, 2019
Hi!

I have a problem with some scripts from regular labs.
It causing the error below:

semantic.min.js:11 Tab: The method you called is not defined ["show"]
error @ semantic.min.js:11
(anonymous) @ semantic.min.js:11
each @ jquery.min.js:2
invoke @ semantic.min.js:11
(anonymous) @ semantic.min.js:11
each @ jquery.min.js:2
each @ jquery.min.js:2
e.fn.tab @ semantic.min.js:11
show @ script.min.js?v=7.5.10.p:10
(anonymous) @ script.min.js?v=7.5.10.p:52
dispatch @ jquery.min.js:2
u @ jquery.min.js:2

According to the forum there, there's a problem with a library:

It's related to ChronoForms, which uses the cegcore2 library, which causes conflict.

This is down to a conflict between Semantic-UI (which Chronoforms loads through the cegcore2 library) and Bootstrap (which comes with Joomla core).Semantic-UI tries to reference/overrule the jQuery.fn.tab object (and also jQuery.fn.modal object) which Bootstrap also uses.So in other words:Chronoforms is loading scripts that are incompatible with scripts that come with Joomla itself.So any extension that uses this Joomla core script functionality (Bootstrap tabs / modals) will break because of the Semantic-UI library Chronoforms is loading. This is something that should be fixed by Chronoforms.


Can you tell me what to do?
I'm using your software and regular labs-software on a lot of sites. would be great if you can tell me what to do.

Thank you in advance!

Greets from Austria, Didi
dbi 13 Dec, 2019
Any answer or comment please.
Max_admin 08 Jun, 2020
Just do not call the form on pages where the tab/modal bootstrap features are called on your website, most web pages do not use these features by default!
Max, ChronoForms developer
ChronoMyAdmin: Database administration within Joomla, no phpMyAdmin needed.
ChronoMails simplifies Joomla email: newsletters, logging, and custom templates.
This topic is locked and no more replies can be posted.

VPS & Email Hosting 20% discount
hostinger