• Resolved azariaes

    (@azariaes)


    On version 1.0.24 you’ve added overlay when AJAX refresh cart using “Make Custom AJAX”. This is a great decision, so user have to wait till the change is done to do another change, but I think we should have the posibility to change the default overlay text “Please wait…” for anything else like “Updating…” or translate it into your language,

    Thanks in advance. You are doing nice work with this plugin.

Viewing 11 replies - 1 through 11 (of 11 total)
  • Plugin Author moiseh

    (@moiseh)

    Hello azariaes,
    Thanks for the suggestion.

    I have another idea and like to know what you think about it.

    The idea is to use the same loading when using “Simulate click on Update cart button”, this loading blocks only the cart form and i think it will be more intuitive and user friendly. And uses default of WooCommerce.

    Regards

    Thread Starter azariaes

    (@azariaes)

    Totally agree with it,

    I love the ajax loader lock function you have added, but if you combine that with the default “update cart” simulation, it is a guarantee of compatibility and at the same time blocks the user to make changes while an edit in quantity is loaded

    Plugin Author moiseh

    (@moiseh)

    Ok.

    So if i understand correctly for you is better to have the two loadings? The default + this currently when in “Make Custom AJAX” mode? My idea was to keep only the default (locking only the cart and not all screen), but i can keep as it now + the setting to change overlay text as you appointed first.

    At least in the theme i’m using (Storefront), currently the same two loadings is showing, and i think it’s a bit stranger.

    Thread Starter azariaes

    (@azariaes)

    OK my bad I didn’t understood well,

    What I wanted to say is that I love the Overlay function, and for me, the “update cart simulation” is not consistent, because if you change a quantity (without this Ajax Overlay) and while it’s updating you continue changing the quantity, the new quantity won’t be reflexed, because it is updating to the first quantity change, and in fact the quantity will be overriden by this first quantity change when loading ends.

    With Overlay functions, you lock the user, so obligate him to do nothing while the quantity change is loaded (he cannot change quantity after first change).

    Finally, as you said, while Ajax Overlay is saying “Loading” it’s a bit strange that the “Send button” changes to “Loading” too, I’m agree.

    But, for the things I said before, the overlay is mandatory if you want to remove the “Update button” which is the function of your plugin,

    Plugin Author moiseh

    (@moiseh)

    Ok,

    So i’ve added a new option called “Text to display in loading overlay and/or Update cart button:” in Cart settings, it’s the same setting used to “Display text while updating cart automatically” function. I used the same to avoid excessive new settings and easy configuration to the users.

    About the strange behavior in “Send button” i think it can disabled unticking the option “Display text while updating cart automatically”, but not sure if is this you’re talking about. ??

    There are other small nuances that can vary from theme to theme so if you can test it before i release to the public it would be great ?? – The link is: https://ragob.com/files/woo-better-usability.zip

    Thanks for the great feedback.

    Thread Starter azariaes

    (@azariaes)

    Yes, the strange behavior can be solved unticking the option “Display text while updating cart automatically”

    Regarding the version 1.0.26 you have linked, I’ve tested it and it doesn’t do the Ajax overlay, so I can’t test if works the text change.

    Anyways, as using “Make custom Ajax function” without overlay, I have to say that the problem about changing the quantities that happen in “Simulate Update Button” here don’t happen as it seems to enqueue changes, so users can make changes without quantities refresh back

    In conclusion, I think that you can avoid overlay on using “Make custom Ajax Function” as I could test in version 1.0.26 and it’s working well, but if you have other reasons for that overlay (which you have introduced in 1.0.24 for any reason), at least the option to traduce the message was the goal of the first post, that if works it’s OK for me,

    Thanks you for your great collaboration, you really doing a good work,

    Plugin Author moiseh

    (@moiseh)

    Ok, so i avoided the overlay in “Make Custom Ajax” behavior, i think it will be better for most of users.

    I will release in next version and if you prefer to test/use the plugin have been updated in the same link: https://ragob.com/files/woo-better-usability.zip

    Thanks so much for the detailed explanations!

    Thread Starter azariaes

    (@azariaes)

    Hello Moises. I think that if no supose a problem avoid the overlay it’s the best for all users,

    I have installed the version on your link and it still show the overlay on change, and still have the text “Text to display in loading overlay and/or Update cart button” on options (no sense if you won’t have overlay)

    Maybe you haven’t uplodaded the updated version to https://ragob.com/files/woo-better-usability.zip?

    Plugin Author moiseh

    (@moiseh)

    Hello,

    1 – To clarify, i’ve added before already (as far i know) the loading that is ilustrated in this picture: https://prnt.sc/n061yz (using Custom AJAX). The idea is to show the same of Simulate update cart button. Please check if you refreshed the JS cache if is the case.

    2 – You’re right i’ve fixed the setting that doesn’t make sense anymore

    3 – Plugin link updated

    Regards

    Thread Starter azariaes

    (@azariaes)

    OK your picture clarifies all. It’s all about the theme you use.

    On the default theme (ninteen sixty) you cannot increase quantity till the loader ends as I can see in your picture, but, in my theme (Impreza) and dont know if in more themes, this is unlocke as you can see here https://prnt.sc/n07rcm so the “simulate update button” works wrong as you can continue adding quantities and this are not reflexed. (comes back to the first quantity change)

    On the other hand, your function “Custom Ajax” fixes it, because you can continue add quantities and it is continue updating without coming back to the first change,

    So, my conclusion, you should have the two systems to have compatibility with themes that “unlock” the quantities zone of the cart

    My tests are OK for this version. Thanks for the patience. I wish I could help you,

    Plugin Author moiseh

    (@moiseh)

    I’m glad to know
    Thanks for all

Viewing 11 replies - 1 through 11 (of 11 total)
  • The topic ‘Change Overlay text’ is closed to new replies.