Buy Now
Sign in

cegcore2 library causing error with bootstrap

yorai85 , August 11 2018, 02:59
Y
yorai85 31
August 11 2018, 02:59 #379547
Hello dear ChronoFroms team,
after updating CF from 6.0.15 to 6.0.19, i get error in other plugins which uses some scripts in the joomla core, which are (as it seems) being overriden by the cegcore2 library.

the "regular labs - Tabs" plugin has stopped working (plugin url on the developer's site: https://www.regularlabs.com/extensions/tabs).
i have contacted the developer and this is his answer:
---
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.
----

see the relevant discussion here: https://www.regularlabs.com/forum/tabs/45718-tabs-not-working/

here's an example page with the issue on my site (it's in hebrew, you'll see the Tabs below the page's title): https://www.lashonimi.co.il/quiz/syntax-phase-1/sentence-types/16-ksharim-nosaf

is there anything that you can do to solve this bug?
my joomla versions is 3.8.7. will an update fix this?

please advise,

thank you
D
DrPsyche 2
October 24 2018, 08:58 #381011
Hi,
You should have the ChronoengineGcore2 plugin uninstalled. Have you also posted this on Joomdev? I've just asked about the error of The jQuery library on Stackoverflow. The previous solution didn't help me.
D
DrPsyche 2
October 24 2018, 12:41 #381025
I was looking for other issues caused of the Semantic-UI library.
Update: here's the solution I was talking about https://stackoverflow.com/questions/33230288/the-jquery-library-is-not-found-in-bootstrap.