Does anyone know how to edit / alter the customer ...
# suitecommerce
w
Does anyone know how to edit / alter the customer / user pages?
c
Do you mean the my account section of the site?
w
yessir
c
Editing the theme templates is pretty straight forward. You use the theme dev tools.
w
we have suitecommerce basic... so no dev tools
c
I'm unfamiliar with that version. It is the replacement for sitebuilder?
w
yes
c
I've fiddled with that a couple years ago. I think it is possible to edit those templates too.
w
it has to be possible, otherwise every site would have the exact same content
u
do you mean Suitecommerce Standard ? the managed bundle one ?
w
yes
u
so yea as Chris mentioned it’s all within the Theme dev tools. in NS help do a look up for : • Fetch Active Theme Files
w
i cant fetch files - i dont have access to dev tools in suitecommerce standard
u
yea you do why not ?
c
What bundle # do you have for SCS?
Customization => SuiteBundler => Search & Install Bundles => List : Then search for SuiteCommerce.
w
okay, done. now what?
suitecommerce config bundle id= 381166
here ill just show you the list
c
477064 is the bundle that has the tools. Go to the file cabinet, expand the SuiteBundles folder and look for 477064
w
okay, found
c
In that folder there are zip files with the tools.
w
theyre all locked
u
you should be able to download the Theme development Zip file
c
Do you have a Download link?
to the right?
w
hmm. yeah, i do.
which one? ViewThemeDevelopmentTools-18.2.1.zip 8.52 MB7/13/2023 3:24 pmZip FileDownloadViewThemeDevelopmentTools-23.1.3.zip 675.82 KB7/13/2023 3:24 pmZip FileDownload
c
23.1.3.zip
w
so you think i can edit this folder, and then re-upload it?
c
No, you're gonna have to read the docs and use the tools as intended.
w
ah
c
search "theme development tools" in the help center and it has a step by step.
Way more effective than Slack.
w
thank you
👍🏻 1
c
@Will If you get stuck, or something doesn't make sense, holler and I'll do my best.
s
Just be aware that by creating a custom theme, you won't receive updates to it -- you'll have to manually merge them in yourself
w
@Steve Goldberg -> Hey dude - so when I first started working with netsuite about 6 months ago I was told we wouldn't have direct access to code / could not build from scratch.. we have Suitecommerce Basic. Are the above instructions true that we can build a custom theme - and do the updates ourselves?
s
SuiteCommerce (sometimes called SuiteCommerce Standard by non-NetSuiters) is the ‘full SaaS’ version of SuiteCommerce (which is also the name of the family of products). Its source code is a locked, managed bundle — unlike SuiteCommerce Advanced which is unlocked and unmanaged. The benefit of SC vs SCA is that your site is always upgraded when there is a new version, whereas SCA requires you to do it yourself — and many customers don’t like this, and many, in fact, don’t do it at all. We still have customers using code that’s nearly a decade old.
👀 1
With SC and newer versions of SCA, your theme is a separate code bundle that can be either managed and locked or unmanaged and unlocked.
I don’t know what you have already but the point is that if you are using one of our managed themes and then move to an unmanaged theme then you become responsible for updating it
p
hi @Steve Goldberg is there 'detailed' documentation on upgrading to the latest version of SCA?
s
There isn’t.
From what I’ve heard from people who do it, you sometimes need to create three-way diffs: 1. Your customised SCA code and the code version it was built from 2. Your customised SCA code and the code you’re upgrading to 3. The core code version it was built from and the one you’re upgrading to
🫣 1
p
sounds like a lot of work 😛
I thought it would simple as to just fetch in the latest dev tools and deploy...
s
Well the amount of work depends on how customised the core code is
If you’ve been following best practices then it shouldn’t be too hard 😉
👌 1
It also depends on how old the current version is
p
its 2019.1 to 2023.1.3
s
There are loads of things that can affect it, it’s part of the reason why we’ve never written a guide. It’s hard to be helpful when there are so many variables at play
💯 1
p
and also i've been tasked to do this without a SB and upgrade directly in PROD should i be worried? :D
s
You can certainly create a duplicate WSR / config record / SSPs and test it on those from the same account
I think doing it on the live site without testing it first seems risky to me