Hi Everyone, curious how everyone build their custom theme, do you do it by building and extension or via theme?
Thank you in advance!
e
eminero
12/05/2023, 5:23 PM
You should create a new custom theme from the base NetSuite theme. The templates on the extensions only serve for new templates plugged into your custom theme.
w
wbermudo
12/05/2023, 5:29 PM
What if the theme you are using currently is from those NetSuite pre-built templates (ie. Bridge, Summit, etc..)? and you just want to change say how the header or footer or even the PDP should look like?
I assume for the above you go to the extension route?
e
eminero
12/05/2023, 5:35 PM
Oh, with that in mind. There are 2 routes, if your client wants to keep getting the updates for the theme they bought, yes, what you explained is the way to go. I believe you could also make a copy of those pre-build themes and do your own changes but you will lost the automatic updates. (for the second option, I"m not 100% since I usually only touch extensions)
w
wbermudo
12/05/2023, 5:42 PM
So on this pre-built themes, your route is normally updating via Extension, correct?
I kind like option #1, keep getting updates from NetSuite as it is a bit painful to implement patches manually and normally clients tend to switch partner/developer on their SC implementation, at-least in this option they will still get updates from NS automatically and will just update the extension (which is much easier) if something breaks.
e
eminero
12/05/2023, 5:45 PM
We usually only use our internal custom themes for different clients but I would say yes.
w
wbermudo
12/05/2023, 5:46 PM
I see.. thank you for your input, much appreciated.