Theme not working with plugin for Woocommerce add ons

This topic has 31 replies, 2 voices, and was last updated 2 days, 19 hours ago ago by Andrew Mitchell

  • Avatar: Dave E
    Dave E
    Participant
    November 8, 2024 at 15:47

    Hi, i have included message from plugin support below, as you have no email to include in the e-mail stream.

    When the “Add to Cart” function in XStore uses an Ajax method, it makes the $_FILES global variable empty. This happens because the file details aren’t passed in the Ajax call by default, so $_FILES doesn’t contain any data.

    To resolve this, we’ll need XStore Theme support to ensure that the form data, including files, is properly included in the Ajax call.

    Could you please include the XStore support team in the same thread so that we can collaborate and address the issue efficiently.

    Appreciate your understanding.
    Regards,

    support@pluginhive.com

    Shivani Shinde
    IT Analyst
    Team PluginHive
    https://www.pluginhive.com

    30 Answers
    Avatar: Dave E
    Dave E
    Participant
    November 9, 2024 at 11:49

    hi can i get a responce on this please?

    Avatar: Dave E
    Dave E
    Participant
    November 10, 2024 at 17:11

    hi its been a few days now, and not a response. Could you please let me know whats going on with this?

    Avatar: Andrew Mitchell
    Andrew Mitchell
    Support staff
    November 10, 2024 at 17:44

    Hello, Dave E,

    As an option, we can offer to disable Ajax product addition to the cart.

    Best regards,
    8Theme Team

    Avatar: Dave E
    Dave E
    Participant
    November 10, 2024 at 18:03

    will that solve this issue? and can i do that, and if so how do i do it, please?

    Avatar: Dave E
    Dave E
    Participant
    November 10, 2024 at 19:10

    sorry to press you, but i need to know if this plugin will work for me with your theme, as i only have a few days left to get a refund if it does not work, thank you

    Avatar: Dave E
    Dave E
    Participant
    November 11, 2024 at 14:53

    hi any response please?

    Avatar: Dave E
    Dave E
    Participant
    November 11, 2024 at 19:37

    could you please respond a bit quicker and explain how i do this please?

    Avatar: Andrew Mitchell
    Andrew Mitchell
    Support staff
    November 11, 2024 at 22:01

    Hello, Dave E,

    We apologize for the delay in our response.

    Please note that we cannot guarantee compatibility with all third-party plugins. As we previously mentioned, we can attempt to disable our AJAX “Add to Cart” feature, which in theory may resolve your issue. However, please be aware that this will cause the page to reload each time a product is added to the cart.

    Thank you for your understanding.

    Best regards,
    8Theme Team

    Please contact administrator
    for this information.
    Avatar: Dave E
    Dave E
    Participant
    November 11, 2024 at 22:05

    ok but hiow do we do this and test pplease. can i do it, or an update from you?

    Avatar: Dave E
    Dave E
    Participant
    November 11, 2024 at 22:09

    ok but hiow do we do this and test pplease. can i do it, or an update from you?

    Please contact administrator
    for this information.
    Avatar: Dave E
    Dave E
    Participant
    November 11, 2024 at 22:22

    I understand you cannot guarantee this plugin will work. Do yo offer a plugin that does the same thing, and will work with your theme, or can you recommend one?

    Avatar: Dave E
    Dave E
    Participant
    November 12, 2024 at 19:34

    Guys, im really really sorry to keep on at you, but your response time is awful. Ive said this is time pressured and you take nearly 24 hours to answer a quesion, at this rate it will take weeks i dont have to sort this.
    Can you please read ALL the above, and answer in one, rather than just giving me a very short response, to which i have to ask more questions, which you dont answer

    Avatar: Dave E
    Dave E
    Participant
    November 13, 2024 at 22:02

    HI, PLEASE can you respond to my messages. You are leaving me hanging here, and i really need this working

    Avatar: Andrew Mitchell
    Andrew Mitchell
    Support staff
    November 14, 2024 at 18:29

    Hello, Dave E,

    We apologize for the delay. In order to conduct the test, we will need access to your website’s admin panel and FTP.

    Best regards,
    8Theme Team

    Avatar: Dave E
    Dave E
    Participant
    November 15, 2024 at 00:28

    please see in private area

    Please contact administrator
    for this information.
    Avatar: Dave E
    Dave E
    Participant
    November 18, 2024 at 14:35

    andrew its been 3 days now, and no reply. what is your normal response time please, as for me it seems to be days, then days again when i reply in minutes

    Avatar: Andrew Mitchell
    Andrew Mitchell
    Support staff
    November 18, 2024 at 15:51

    Hello, Dave E,

    In the latest theme update, we have introduced a dependency for our “Ajax Add to Cart” feature based on WooCommerce settings. You can find the details in the attached files. Kindly update your theme to version 9.4.5 and enable the corresponding option in the settings.

    If you have any questions or need further assistance, please feel free to reach out.

    Best regards,
    8Theme Team

    Please contact administrator
    for this information.
    Files is visible for topic creator and
    support staff only.
    Avatar: Dave E
    Dave E
    Participant
    November 19, 2024 at 21:54

    andrew, this didnt make any difference at all, not sure why.
    I updated the theme and core.

    That is an incorrect flag from them. The site was flagged as fake, which was incorrect , but some AV still show it as it is. See attached a security scan, showing this is not the case

    Files is visible for topic creator and
    support staff only.
    Avatar: Andrew Mitchell
    Andrew Mitchell
    Support staff
    November 21, 2024 at 08:42

    Hello, Dave E,

    Could you kindly confirm if the “Ajax Add to Cart” feature has been disabled?

    Best regards,
    The 8Theme Team

    Avatar: Dave E
    Dave E
    Participant
    November 21, 2024 at 10:00

    this is from the Plugin maker:

    We have reviewed the changes you mentioned, but unfortunately, we are unable to find any modifications related to the introduced dependency for the “Ajax Add to Cart” feature.

    The issue with the $_FILES server variable remaining empty still persists. However, when the WooCommerce Add to Cart behavior settings are disabled, the $_FILES values appear for simple products, but the issue continues for variable products.

    We recommend you contact XStore again for further assistance with this.

    Avatar: Dave E
    Dave E
    Participant
    November 21, 2024 at 10:01

    yes i tried with it disabled, then enabled again, tried multiple times and no different

    Avatar: Dave E
    Dave E
    Participant
    November 21, 2024 at 16:14

    here are images of it disabled, but still no image

    Files is visible for topic creator and
    support staff only.
    Avatar: Dave E
    Dave E
    Participant
    November 21, 2024 at 19:16

    not sure if this helps thing:

    Priyanka (PluginHive)
    Nov 21, 2024, 23:02 GMT+5:30

    Hello Dan Selby,

    The folder is created only when the plugin processes files from the server variable $_FILES.
    Since there is no data in $_FILES, no files are uploaded to the folders.

    As mentioned earlier, if the theme preserves the data in the server variable, all files will upload correctly.

    Appreciate your understanding.

    Avatar: Andrew Mitchell
    Andrew Mitchell
    Support staff
    November 21, 2024 at 21:48

    Hello, Dave E,

    We are sending you the attached file. Kindly upload it to the following directory:

    themes/xstore/framework/theme-init.php

    The file – https://we.tl/t-VjIDjEIS69

    Afterward, please check if the issue persists. Additionally, we kindly remind you to clear the cache before testing.

    Thank you for your assistance.

    Best regards,
    8Theme Team

    Avatar: Dave E
    Dave E
    Participant
    November 22, 2024 at 17:18

    Andrew,
    Amazing that worked. Thank you so much for persevering with it.

    One last question please. I use a child theme ( as advised to ) when there is a theme update, does it automatically go to the child? If not how do i make sure the child is updated accordingly?

    Avatar: Andrew Mitchell
    Andrew Mitchell
    Support staff
    November 25, 2024 at 12:57

    Hello, Dave E,

    We would like to inform you that the child theme does not update automatically, and there is no need for you to update it manually. However, it is important to ensure that any files from the parent theme that have been overridden in the child theme (if applicable) are kept up to date with the latest version.

    If any discrepancies arise, you will automatically receive a notification in the WordPress admin panel.

    Should you have any questions or require further assistance, please do not hesitate to reach out to us.

    Best regards,
    8Theme’s Team

    Avatar: Dave E
    Dave E
    Participant
    December 12, 2024 at 16:55

    hi andrew, this has stopped working after updates.
    can you send that file again, if it will work?

    Avatar: Andrew Mitchell
    Andrew Mitchell
    Support staff
    December 16, 2024 at 14:19

    Hello, Dave E,

    We hope this message finds you well.

    We are reaching out to share the file with you once again (the link can be found in the private content section).
    Kindly note that it needs to be transferred following the specified path provided
    themes/xstore/framework/theme-init.php

    Best regards,
    The 8Theme Team

    Content is visible for topic creator and
    support staff only.
    Avatar: Dave E
    Dave E
    Participant
    December 16, 2024 at 17:05

    i am using the child theme, as advised. I have added this to the main theme file, as above, will this still work ok on the child?

  • 1 2
    Viewing 30 results - 1 through 30 (of 31 total)

You must be logged in to reply to this topic.Log in/Sign up

We're using our own and third-party cookies to improve your experience and our website. Keep on browsing to accept our cookie policy.