Viewing 15 posts - 1 through 15 (of 27 total)
  • Author
    Posts
  • lmbhousing_2 Friend
    #192262

    Hi,

    I have a problem: when I hover on a form I created with Fabtik: the tooltip Disappears after done hovering.

    Configuration is T3v3 v1.4.2 on Joomla 3.2 (this is also the case on a Joomla 3.1.5 and 3.1.6 site BTW).

    It is not an issue with the Fabrik component as this works with the Joomla default template.

    This has been discussed in the T3v3 board (http://t3-framework.org/discussions/object-that-has-tooltip-disappears-after-done-hovering.html)
    There is even a fix available in Github for this.

    For some reason it was not included in the latest release.

    Can you clarify if there is an issue with the suggested fix or explain an alternative method to fix this problem.

    On a related note: what is the best place to discuss T3v3?
    The official website seems broken (impossible to create forum user for me)
    The latest available version for download is 1.4.0 apparently (1.4.2 on the joomlart download page).

    I really like T3 but this is all a bit confusing for me….

    Thanks for your help 🙂

    Wall Crasher Developer
    #512517

    Hi lmbhousing_2,

    Please provide the site link to your problem page so that we can check it for you.

    As the default Joomla form, a class “hasTooltip” should have on the tooltip tag.

    <label id="jform_name-lbl" for="jform_name" class="hasTooltip required" title="<strong>Name</strong><br />Enter your full name">Name:<span class="star">**</span></label>

    Please try to add the same class to your tooltip html tag and it will fix the problem.

    For T3 1.4.2. It is a quick release to fix those fatal error on Joomla 3.2.

    We are trying to release a new version of T3 (v2.0) and T3 1.4.2 will be skip on github.

    Regards

    lmbhousing_2 Friend
    #512586

    Hi,

    Thanks for the quick answer

    A link to the page: http://singapore.testlmbhousing.com/serviced-apartments.

    This is a dev site so the url might change in a few days…
    I use a hacked version of T3 1.4.2 so the issue is not visible anymore and the page works as intended.

    See the very detailed post from Sophist-UK – http://t3-framework.org/discussions/…-hovering.html – for more details on this hack and the background for the hack.
    The logic of the hack as far as I understand it (and I’m not really a programmer) is to check the Joomla version and make sure that T3 uses the default Joomla bootstrap version as opposed to the T3 bootstrap version if it’s safe to do so.

    Maybe I’m missing something here but I feel that this is a much safer option to use the default Joomla version of bootstrap for maximum future compatibility with Joomla and other Joomla modules/components down the road…

    I know that there is at least 1 very important extension (at least important for us) that does not play well with the T3 version of bootstrap but works without a glitch on Joomla default template.

    So I used the hack from Sophist-UK on the /plugins/system/t3/includes/core/includes/core/template.php file.

    I included the following code after line 708:


    if (version_compare(JVERSION, '3.1.4', 'lt')) {
    $this->addScript(T3_URL . '/bootstrap/js/bootstrap.js');
    }

    and changed line 753


    if (version_compare(JVERSION, '3.0', 'ge') && version_compare(JVERSION, '3.1.4', 'lt')) {

    That fixed the problem and apparently did not create any other issue that I can see (at least for now).

    That being said I noticed that the comment in the template.php file states that
    “// As Joomla 3.0 bootstrap is buggy, we will not use it”

    Is it possible to provide more details on this claim as it seems to me that the Joomla bootstrap version should be the preferred choice unless there is a very compelling reason not too (I’m betting on the fact that if the J! guys have made some alterations, they probably had very good reasons to do so).

    But once again I’m not saying that this should absolutely be true, I just want to better understand the situation so I can make an informed decision on the best solution for us.

    I’m not sure I know how to (and if I really need to try to) implement your suggestion for a fix for now as the form works fine without this if T3 uses the Joomla bootstrap files…

    What do you recommend? Any chance that T3 use the default Joomla bootstrap in the near future? Any chance that the future version of the code includes the improvement suggested by Sophist-UK?

    Thanks a lot,

    Wall Crasher Developer
    #512645

    Hi lmbhousing_2,

    As I have discussed in this thread
    http://www.joomlart.com/forums/topic/t3-loads-standard-bootstrap/#post-502849

    We will move to Bootstrap 3 javascript in T3 BS3 Blank, which is a new starter template next version of T3.

    Regards

    lmbhousing_2 Friend
    #512944

    Hi,

    Thanks for your reply.

    If I understand correctly what was explained in the other post, you are telling us that:

    1. There is value in using the latest version of Bootstrap as it allows you to add new functionality to the template.
    2. The differences between Joomla bootstrap and T3 bootstrap are minor and there should be no issues. (“Bootstrap and Mootools have some conflicts and those are easy to fix”).
    3. If there is an issue in the T3 bootstrap then you guys will include solution to fix these (“we also included in T3 some common fixes” and “We will cover for other case if necessary.”)

    I understand that position and I understand why you are not willing to include the proposed patch to fix the tooltip issue.

    That being say, as of today, (T3v3 v1.4.2) we are still without any workable solution until you fix this tooltip issue: It is a existing issue with the T3 plugin (there is no issue if we do not use the plugin).

    Your above solution (as far as understand it anyway) implies that I need to hack into a component that is working fine in a Joomla vanilla installation just to make it work with the T3 plugin.

    I see no reason why we should do this as this in my opinion one of the “other case will cover for”.

    So the question now (unless there is something that I did not understand properly is:

    When do you plant to fix this issue with the tooltip?

    Thanks for looking into this

    Cheers

    lmbhousing_2 Friend
    #513118

    Changed the prefix back to “problem” from “answered” as it still a pending issue

    Thanks

    Wall Crasher Developer
    #513122

    Hi lmbhousing_2,

    The tooltip problem is fixed and updated in new version of T3 1.4.3 – which was released yesterday.

    Please backup your site and update to this latest version. It should be fine.

    Regards

    lmbhousing_2 Friend
    #513387

    Thanks this indeed fixed it

    Great

    lmbhousing_2 Friend
    #513400

    Ooops I was too fast earlier (the plugin was not updated on my site and I was still running the hacked version 1.4.2).

    I have now updated to t3v3 v1.4.3 and the tooltip problem has reappeared if I do not use a hacked version of the file /plugins/system/t3/includes/core/includes/core/template.php

    So back to square 1…

    Wall Crasher Developer
    #513509

    Hi lmbhousing_2,

    I am sorry, my mistake with the tooltip html markup.

    You can try to add this javascript code in any script file.

    (function($){
    if(window.MooTools && window.MooTools.More){
    $('.hasTooltip, [rel=tooltip]').each(function(){this.show = null; this.hide = null});
    }
    })(jQuery);

    Please provide your site link so I can take a look a can suggest a better solution.

    Regards

    lmbhousing_2 Friend
    #513534

    A link where the form is displayed: http://singapore.testlmbhousing.com/1-bedroom-apartment-alexis-plus

    The form is displayed correctly as of today since I’m running a hacked version of t3v3 v1.4.3

    Thanks for your help with this.

    lmbhousing_2 Friend
    #513536

    <em>@Wall Crasher 399527 wrote:</em><blockquote>
    You can try to add this javascript code in any script file.

    (function($){
    if(window.MooTools && window.MooTools.More){
    $('.hasTooltip, [rel=tooltip]').each(function(){this.show = null; this.hide = null});
    }
    })(jQuery);

    </blockquote>

    The issue with this solution is that (if I understand correctly) it implies that I hack into another component (which works fine with a Joomla vanilla installation) to make it work with t3v3 and I am VERY uncomfortable with this idea…

    lmbhousing_2 Friend
    #514051

    Friendly bump.

    This is important stuff for us…

    Thanks

    Wall Crasher Developer
    #514159

    Hi lmbhousing_2,

    It is up to your point of view at the problem.
    Joomla change the the bootstrap javascript and replace ‘hide’ event to ‘hideme’ event to avoid the conflict.

    So, if you or someone focus and follow on Bootstrap document, you may have problem with modified version bootstrap of Joomla.

    Either way has a drawback and we are focus on Bootstrap instead. We are moving to Bootstrap 3.0 and there should be more problem if we use older version of Bootstrap for our new markup.

    The script above is just make your script compatible with Bootstrap vanilla version.

    Joomla will soon remove Mootools, so the patch above will also remove soon.

    Regards

    lmbhousing_2 Friend
    #514160

    Just updated to t3v3 v2.0.0….
    The bug is still there…

    This starts to get annoying >:(

Viewing 15 posts - 1 through 15 (of 27 total)

This topic contains 27 replies, has 2 voices, and was last updated by  Wall Crasher 10 years, 9 months ago.

We moved to new unified forum. Please post all new support queries in our New Forum