• Resolved tonytr54

    (@tonytr54)


    I use text fields for customers to provide initials or names for embroidering clothing. It has worked perfectly for years. Since 4.0.1 the completed fields are no longer shown in the Cart/checkout. As a temporary fix I have rolled back to 3.0.4 and it’s working perfectly. I’ve been through all the settings and I can’t see a solution.

    • This topic was modified 2 years, 9 months ago by tonytr54.
Viewing 12 replies - 1 through 12 (of 12 total)
  • Plugin Contributor Sark

    (@sarkware)

    Hi, sorry for the trouble.

    I guess, it still could be configuartion related issue. since you have only one text field.

    Pls check the following.
    In the field’s configuration view make sure the followings are set

    1. Show on Cart & Checkout option is set to Show in Cart & Checkout Page.
    2. Order Item Meta option is set Add as Order Meta.
    3. Logged in Users Only is set to No
    4. Onload is set to Yes

    Thread Starter tonytr54

    (@tonytr54)

    Thanks for the response. I have updated to 4.0.3 on a staging site. In the fields configuration view I have always used the four settings that you suggest. I use four different fields, some required and some not with different products. In each case the field is displayed correctly on the product page, but none of them show on the Cart or Checkout pages.

    Plugin Contributor Sark

    (@sarkware)

    Seems strange, so it is displayed in product page not in cart & checkout page, what about the order.? does it gets added in order item.?

    Also since you are in the staging, could you view your php’s error.log file and see if there any exception occured.

    Plugin Contributor Sark

    (@sarkware)

    One more thing, in your wp-admin go to Fields Factory -> Settings and make sure the Display on Cart & Checkout is set to Yes.

    Thread Starter tonytr54

    (@tonytr54)

    The Settings are as suggested, I can see no PHP errors and Console shows no issues. The problem is a clash with the Theme that I am using, which is Astra Pro. If I change to 2022 it works. Reverting to Astra or a child theme of Astra it doesn’t work. I have invested too much time, effort and money into Astra, so my only alternative is to keep using 3.0.4 until I can find an alternative. On my staging site 3.0.4 has now started to fail as I test different settings. I’ll come back if I find a solution.

    Thread Starter tonytr54

    (@tonytr54)

    The issue seems to be the ‘Ajax Add To Cart’ used by Astra. I have updated to 4.0.3 and switched off the ‘Ajax Add To Cart’ and it is working fine. What are your thoughts?

    Plugin Contributor Sark

    (@sarkware)

    @tonytr54 my bad, I somehow missed that scenario in my testing case, will do a proper test and update it soon.

    Thread Starter tonytr54

    (@tonytr54)

    Thanks. After a bit off research at least one other plugin says that it won’t work with any theme, not just Astra, that uses ‘Ajax Add To Cart’ and suggests switching it off in the theme. It would be great is you could find a solution, because it was working perfectly with the theme.

    Hi, I had the same issue. After clearing the cache of the website, the fields where visible. But now they are shown twice…

    Plugin Contributor Sark

    (@sarkware)

    @koenmeloen Hi the fix (for duplicate issue) is available with the latest release, pls update and let me know.

    Plugin Contributor Sark

    (@sarkware)

    The ajax add to cart feature has been added, pls update the plugin to latest version. Make sure the theme ajax add to cart implementaion is triggering adding_to_cart custom event before sending request to cart.

    Thread Starter tonytr54

    (@tonytr54)

    I have tested 4.1.1 with the Astra Theme and it is working perfectly. Thank you for your support – much appreciated.

    • This reply was modified 2 years, 8 months ago by tonytr54.
Viewing 12 replies - 1 through 12 (of 12 total)
  • The topic ‘Text Fields not appearing in Cart/Checkout’ is closed to new replies.