Discuss and resolve questions on Liquid, JavaScript, themes, sales channels, and site speed enhancements.
I have the envy theme on my site and the version needs to be updated. I followed the instructions to copy/paste the settings.data.json code to new theme so I wouldn't lose any customization or content and it is throwing me this error. This is not my wheelhouse and my current checkout / cart is wacked out resulting in a huge decrease in conversions/orders. please help - I am not tech savvy. Thank you so much in advance. 🙂
Error I Get:
Solved! Go to the solution
This is an accepted solution.
Hey @SouthernSpirit,
Thanks for confirming that this solution worked😊.
If my response helped you, please consider giving them a like (👍) and marking them as the accepted solutions if they resolved your issue. Your feedback helps other community members with similar questions.
Thank you!
Regards,
Abhishek from Swym
Maybe in the new file, you have a reference to that section id, at the bottom, and that section doesn't exist in your theme.
Just remove the broken reference and that should solve the issue 🙂
Thank you! 🙂
Hey @SouthernSpirit,
When you copy-paste the schema settings (settings_data.json file) from one theme to another to ensure that you do not lose any customization when upgrading your theme, you need to make sure that all the related files along with the components (section & blocks) that are used in the previous/ original theme are present in the new theme.
The error you are facing occurs because your "settings_data.json" file contains a block with a "type" value that is not listed in the block settings for the section it is being added to.
Since I don't have access to your store, the steps I am suggesting are the general approach one can take to fix this type of issue. If you implement them in your store, ensure you duplicate the themes and copy the code accurately without losing even a single character. This is a complicated process, and if you are not confident with the Shopify liquid code, please hire a Shopify developer to assist you.
Steps you can take to fix this issue:
Hope this helps!
Regards,
Abhishek from Swym
Thank you so much for your help!
This is an accepted solution.
Hey @SouthernSpirit,
Thanks for confirming that this solution worked😊.
If my response helped you, please consider giving them a like (👍) and marking them as the accepted solutions if they resolved your issue. Your feedback helps other community members with similar questions.
Thank you!
Regards,
Abhishek from Swym
Hey Community! As we jump into 2025, we want to give a big shout-out to all of you wh...
By JasonH Jan 7, 2025Hey Community! As the holiday season unfolds, we want to extend heartfelt thanks to a...
By JasonH Dec 6, 2024Dropshipping, a high-growth, $226 billion-dollar industry, remains a highly dynamic bus...
By JasonH Nov 27, 2024