By chewk2 on Sunday, 10 April 2022
Replies 11
Likes 0
Views 781
Votes 0
Joomla 4.1.2, jevents 3,6,30, joomshaper helix ultimate template and framework, joomshaper pagebuilder 3.8.6

I see some others have experienced conflicts with jevents tooltips and joomshaper helix ultimate template. I see the response has been to look at bootstrap settings in the jevents config and to consider jquery easy.

I have spent a great deal of time trying to find the combo of adding scripts and removing scripts in order to get the conflicts resolved but am not having full success. when the issue occurs, I see that the format of the tooltip has title="something" and data-content = "something" as opposed to title data-content "something".

I have fiddled with overriding the <script application/json with the class of joomla-script-options.. add that helix injects with some success but there's also a jquery conflict. when I do the override then remove the jquery load. the tooltips work but the offcanvas hamburger menu listener event doesn't exist so I lose my menu. I cannot find a combination of readding jquery that makes both work.

would it be possible to give me some clues as to how to approach this?

gatewayfellowship.com/calendar

thanks,
Jim

I have basic
Hello,

Can we please get super user acces to login and review?

Many thanks
Tony
·
2 years ago
·
0 Likes
·
0 Votes
·
0 Comments
·
credentials provided...
page to look at is a monthly calendar at https://test2.gatewayfellowship.com/calendar

issue is html is not rendered properly in the tooltip
·
2 years ago
·
0 Likes
·
0 Votes
·
0 Comments
·
Can you try JEvents 3.6.32 and updates to club themes - I have done a lot of work with respect to modals and popovers/tooltips in the last few days and I believe most issues are now resolved.
·
2 years ago
·
0 Likes
·
0 Votes
·
0 Comments
·
just updated it...no go
·
2 years ago
·
0 Likes
·
0 Votes
·
0 Comments
·
There appear to be ongoing problems with Helix based templates.

We are making a call to the core Joomla bootstrap popover methods but these have been modified by Helix and are not working - its possible the problem is with your Page Builder which also loads its own version of bootstrap popover code.

If it was ok for me to download a temporary backup copy of your site I may be able to figure out what is going on and advise on a solution.
·
2 years ago
·
0 Likes
·
0 Votes
·
0 Comments
·
There is a bug in the Helix override plugin/system/helixultimate/overrides/layouts/joomla/form/field/calendar.php it is missing the button attribute


data-date-format="<?php echo $format; ?>"


This is why the dates are wrong

Also their implementation of bootstrap is wrong - they don't include

Factory::getDocument()->addScriptOptions('bootstrap.popover', [$selector => (object) array_filter((array) $opt)]);


which triggers the initiation of the popovers.
·
2 years ago
·
0 Likes
·
0 Votes
·
0 Comments
·
There is a bug in the Helix override plugin/system/helixultimate/overrides/layouts/joomla/form/field/calendar.php it is missing the button attribute


data-date-format="<?php echo $format; ?>"


This is why the dates are wrong

Also their implementation of bootstrap is wrong - they don't include

Factory::getDocument()->addScriptOptions('bootstrap.popover', [$selector => (object) array_filter((array) $opt)]);


which triggers the initiation of the popovers.
·
2 years ago
·
0 Likes
·
0 Votes
·
0 Comments
·
Thank you so much for looking into this! are you thinking on communicating with joomshaper? or would you prefer that I pass this info along.

based on your response, I take it that you don't need to pull a backup copy

Also,I'm happy to override their overrides if you could recommend what to change those lines to
you provided the location of the date issue, just need the syntax for the button attribute that you are recommending
and...where should I place the addScriptOptions call? Just a module at the beginning of the document maybe.

Again thanks for your support on this!!
Jim
·
2 years ago
·
0 Likes
·
0 Votes
·
0 Comments
·
I won't need a backup copy - thanks

If you could raise the issue with Joomlshaper that would be good. You can include what I have written in my post above - it should hopefully make sense to them
·
2 years ago
·
0 Likes
·
0 Votes
·
0 Comments
·
geraint,

just FYI,

I did as you suggested and posted a question to joomshaper and included your insights as a part of the issue to assist them. You might be amazed to see how the dialog went...I am stunned. No need to reply.

https://www.joomshaper.com/forum/question/13405
·
2 years ago
·
0 Likes
·
0 Votes
·
0 Comments
·
I'm not impressed! I suspect their support staff are not developers and aren't familiar with the code.

I hope they get this resolved for you - its affected a couple of other users but there isn't much we can do to work around it so are dependent on them fixing this oversight in the code.
·
2 years ago
·
0 Likes
·
0 Votes
·
0 Comments
·
View Full Post