By chewk2 on Sunday, 10 April 2022
Replies 11
Likes 0
Views 1K
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
·
Monday, 11 April 2022 05:35
·
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
·
Monday, 11 April 2022 16:40
·
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.
·
Monday, 11 April 2022 17:11
·
0 Likes
·
0 Votes
·
0 Comments
·
just updated it...no go
·
Monday, 11 April 2022 17:16
·
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.
·
Tuesday, 12 April 2022 12:48
·
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.
·
Wednesday, 13 April 2022 11:41
·
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.
·
Wednesday, 13 April 2022 11:41
·
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
·
Wednesday, 13 April 2022 16:54
·
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
·
Thursday, 14 April 2022 09:32
·
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
·
Thursday, 28 April 2022 17:46
·
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.
·
Friday, 29 April 2022 09:21
·
0 Likes
·
0 Votes
·
0 Comments
·
View Full Post