We have a client that has a custom theme based on ...
# suitecommerce
k
We have a client that has a custom theme based on SuiteCommerce Base Theme 2018.1 and “SuiteSuccess - SC Theme|Summit v1.0.10”, ID 239212. We have upgraded to SuiteCommerce 2019.1 and SCEM 2019.1 and local development doesn’t work because the custom theme is missing templates that were introduced in later release of the SuiteCommerce Base Theme. It looks like I need to update the “SuiteSuccess - SC Theme|Summit” bundle. If I do this, what happens to our customizations to this theme? Will the bundle update overwrite them? For example, if I update the bundle, re-run the activation and then do a fetch, will the customizations be removed?
w
gulp theme:fetch, will pull the theme & its existing customization, implement your updates after you did the fetch, then deploy.
f
Hi Keith, we are fixing this on our next e-fix. Something else you can do is download from Base Theme 19.1 the files SCEM 19.1 recognizes are missing so it does not fail
k
@Flo Thanks for the update. What is being fixed? The reason that I ask is that I am noticing to issues when performing local development with SCEM 2019.1 and a theme that is based 2018.1. 1) there is an extension in the SuiteSuccess Commerce bundle that has been activated, but I don’t think it’s used. No errors occur when running the website from the server but the website fails when running local development mode because require.js is trying to load a missing template file. The developers of the SuiteSuccess Commerce bundle failed to add the template to the bundle. I don’t think require.js is loading the extension when the site is running from the server otherwise it would fail. 2) Several templates and views are missing in the 2018.1 theme that have been added to the current version of the theme. When the website is run from the server with the 2018.1 theme no errors occur, but errors do occur when running in local development mode. It appears the server is falling back to 2019.1 templates and views that are not in the custom 2018.1 theme. Not sure.
f
Yes, this is one of the things that were reported in this slack channel, SCEM not recognizing that it´s ok for files not to be there.
k
@Flo thanks.