Home Forums WoodMart support forum Widgets Not working (Layered Nav) since update 6.4

Widgets Not working (Layered Nav) since update 6.4

Viewing 12 posts - 31 through 42 (of 42 total)
  • Author
    Posts
  • #375491

    Artem Temos
    Keymaster

    Do you have an example where we can reproduce this and see that it doesn’t appear with Basel?

    #375641

    pierredemeudon
    Participant

    Hi,
    I did not try by myself yet, but you should theorically be able to reproduce it on staging, which has not been updated for a while. I don’t want to do it by myself, so that you do it, and see by yourselves.
    So, go to my staging via already given credentials
    Then, update only woocommerce and check.
    It may take a while before issue happens. I updated woo yesterday evening, after update it seemed OK. On the following morning (today), it was not.
    Basel is there, as are 2 versions of woodmart (see our former discussions above).
    Further, for info, I made the regeneration on my live site. In FR (original), then in EN (as suggested WPML, where widgets were missing). As of now, FR version: the widgets are there, but the counts (per product attribute), are totally false. EN version: everything is OK. DE version: no widget.
    All in all, I am sure that this is a complicated / complex one, since involving Woodmart, woocommerce, and WPML. But I insist on 1 point: I never saw it with Basel, as of now.
    I also tried WD 6.3.3 on my live, no effect. So, on that point, you are right, there is no effect, meaning that it happens since Woocommerce moved to 6.4.0.
    Last, as a reminder, you can also have a look at my live site: polinacouture.com. Be sure that I tried the regeneration. No filter / widget is a malus for my small business. All the more in the current negative context, and all the more I give 10% of my revenues to Ukraine.
    Let me know if you need any information from me
    Kind regards

    #375703

    pierredemeudon
    Participant

    To complete the points just above, the current situation

    he regeneration finished cc 45 minutes ago (see Image Xtemos61) – see time

    FR version (original) is OK
    DE version without widget (Image Xtemos62)
    EN version without widget (Image Xtemos63)

    On the 2 latter, you can check time on image, as well as look by yourselves on live site

    What am I missing if I am wrong?

    Attachments:
    You must be logged in to view attached files.
    #375711

    Artem Temos
    Keymaster

    Hello,

    We don’t know why it happens on your website but as we said it is not related to our theme at all. It is a WooCommerce functionality and you can test with the default theme and see the same. Also, we sent you a link to WooCommerce github to prove that it is a popular issue on WooCommerce plugin that has no connection to the theme. Please, check how it works with the default WordPress theme on your website.

    Kind Regards

    #375763

    pierredemeudon
    Participant

    Why didn’t you check on staging?

    It works with Basel, it does not with Woodmart. Why?

    Why do you deny reality?

    #376067

    pierredemeudon
    Participant

    So, all in all, you refuse to check by yourselves that it works with other theme, even your other one (I sent photos).
    And you say that it’s a bug in Woocommerce.
    Though again, everything is fine with Basel or Storefront, and failing with Woodmart. Without any plugin activated but woocommerce and WPML.

    In the log:

    the_widget est appelée de la mauvaise manière. Les widgets nécessitent d’être enregistrés en utilisant register_widget() avant qu’ils ne puissent être affichés.

    #376183

    Artem Temos
    Keymaster

    Hello,

    We don’t refuse that it might be our theme problem and are still open to checking if it happens because of WoodMart.
    But you say to check it on staging, so how exactly should we test there? What steps do you perform to see that it happens with WoodMart and works well on Basel?

    Kind Regards

    #376186

    Artem Temos
    Keymaster

    We also found a bug officially reported on the WPML website describing this issue. According to the conversation with the WPML team, they are going to fix it in the plugin update. Read more here https://wpml.org/errata/woocommerce-6-3-the-new-product-attributes-lookup-table-is-not-populated-for-products-in-secondary-language/

    #376372

    pierredemeudon
    Participant

    Woodmart is part of the problem
    I just did again on staging what you refuse to see by yourselves to acknowledge the problem:

    With woodmart, NO widget
    With Basel, widgets OK

    THIS IS NOT ONLY BECAUSE OF WPML, and ALSO BECAUSE OF WOODMART !

    Attachments:
    You must be logged in to view attached files.
    #376386

    Artem Temos
    Keymaster

    Hello,

    When we switch to the Basel theme it doesn’t work either. Here is a screenshot https://gyazo.com/ec66e005e87961a0aaf95455de14868e

    Kind Regards

    #377332

    pierredemeudon
    Participant

    Hi,
    Are you serious?
    I saw what you did, and there is no widget With Basel because you did not set any in dashboard (image n3). The shop page widget area is EMPTY ! So, there is none, because you set “0 widget”.

    And when you normally set them, WITH BASEL, they are here and work perfect. In original language (image n4), and in translated language (image n5)

    As a reminder, when switching from Woodmart (your theme) to Basel (your other theme), you automatically deactivate “woodmart layered nav” widgets. Further, you must:
    – deactivate woodmart core, since woordmart theme is deactivated, what you did not
    – activate “XTEMOS Post Types plugin”, needed for Basel theme, what you did not
    – and then re-set widgets, what you did not
    And when you do those 3 things, miracle, it works, the filtering WIDGETS ARE HERE AND WORK PERFECT WITH BASEL.
    And if you do the reverse (desactivate xtemos post type + activate woodmart core + redefine widgets in store page), WIDGETS ARE ABSENT IN WOODMART in translated versions, and false on counts in original language. What I tell you for 1 month, and what you refuse to admit, for fake reasons, for 1 month

    Attachments:
    You must be logged in to view attached files.
    #377543

    Artem Temos
    Keymaster

    Hello,

    We found the difference, thank you for your patience. You are using an outdated version of the Basel theme. And we didn’t use WooCommerce lookup tables before. So if you update the Basel theme you will see the issue.
    WooCommerce lookup tables are developed to increase the performance of highly loaded websites. If you want to avoid this problem and don’t use lookup tables you can disable this option.

    1. Go to WooCommerce → Settings → Products → Advanced.

    2. Uncheck the Enable table usage option.

    Kind Regards

Viewing 12 posts - 31 through 42 (of 42 total)