I’m running Jevelin v: 5.5.1, Woo v:7.5.1 and I’m seeing a “cart.php” outdated template notification on Woo status page.
I have attempted to follow the Woo guide for manually updating the template files, but Im facing some issues post-update.
I have the following questions, I am hoping you can assist with.
1.) Documentation https://woocommerce.com/document/fix-outdated-templates-woocommerce/?quid=ed987821e91fac5dccaec59451a053ca states that this is done so templates can be maintained and not overwritten during regular plugin updates. This implies that the file should reside in the /javelin-child/woocommerce/cart/cart.php directory. However, this directory does not exist. It can only be found under /javelin/woocommerce/cart/cart.php. Is this expected?
2.) Following a template update/replacement of the cart.php file in the /javelin/woocommerce/cart/cart.php location, I have noticed that the cart “Update” and Coupon “Apply” buttons stop functioning. Comparing the Old template 7.0.1 and the new Template 7.4.1, I see that in the code, the old template references ‘jevelin’ whereas the new template references ‘woocommerce’ for the same functions. Replacing the woocommerce definition with jevelin definition does not appear to change anything in terms of fixing the cart page buttons functionality. What am I doing wrong in this case?
Templates files are attached for reference, as follows:
cart.php.7.0.1 – outdated but currently installed and functioning template
cart.php.7.4.1_Source – Source copy from the latest Woocommerce plugin
cart.php.7.4.1_ReplacedWooforJevelin – A copy I manually modified to test the functionality issue.
I would like to update the template to the recommended v7.4.1 but not if it will sacrifice website functionality.
Thanks in advance.
Can you please try our latest beta version?
The issue might be fixed there:
Please login to access this file
Let us know if that works! 🙂
Great! Hopefully it fixes it.