Update the address book by webstore inputs. For that we have to extend “account.model” suite script file. And edit ” ModelsInit.customer.addAddress” function. // JJ.registerpage.customer.js // Load all your starter dependencies in backend for your extension here // —————- define(‘JJ.registerpage.customer’ , [ ‘JJ.registerpage.customer.ServiceController’, ‘Account.Model’, ‘SC.Model’, ‘Application’, ‘SC.Models.Init’, ‘Profile.Model’, ‘LiveOrder.Model’, ‘Address.Model’, ‘CreditCard.Model’, ‘SiteSettings.Model’, ‘underscore’, ‘Utils’ ] ,… Continue reading Update address book
Tag: EXTENSION
Extension activation error
While activating themes or extensions in SCA, the activation status is continuously shows as “pending “. The issue exists even after 15 minutes of activation, then several methods can be done to resolve the issue.To solve the issue follow the steps described below.Try with each method given below. method 1: Go to Customization > List,… Continue reading Extension activation error
Resale Certificate Management
USA-based customers need to update the resale certificate. The resale certificate option needs to be shown on my account page.
Register page redesign
The Register page functionality is to be developed.Extend the register page and develop it as a 2 page registration. Add the custom fields in the registration form and save it to the required customer fields in Netsuite. Steps: 1.Create custom entity field in netsuite. 2.extend “login_register_register.tpl” . 3. created an extension called “registerpage” and extended… Continue reading Register page redesign
Extension activation issue
While activating extension in NetSuite account keep getting error. Tried with possible ways but not getting the results. Tried with deleting activated record, tried activation without extension, with only one default extension, custom existing custom extensions but keep getting errors. If anyone faced the same please share the solution how I can resolve it.
Error for fetching the Theme/Extension version 21.1 and later
Resolve error for fetching the theme/extension version 21.1 and later
Add a new button to the checkout
RequirementAdd the “Continue” button below the order summary section. As default, the continue button in checkout appears at the bottom of the page SolutionUse extensiblity API checkout module:
Get the thumbnail of parent categories of an item in PDP
Get the parent category details using the method getItemInfo() in the entry point file. var item = pdp.getItemInfo(); Fetch the category model in the view file.Pass the url of the parent category to the Category Model and get the thumbnail. this.ParentCategories= item.commercecategory.categories; _.each(this.ParentCategories, function(pc){ pc.url=pc.urls[0]; var categoriesFetch = new CategoriesModel().fetch({ data: { fullurl: pc.urls[0] }… Continue reading Get the thumbnail of parent categories of an item in PDP
Display current category in the left navigation of category page
In the extension, call the PLP container and then modify the displayValues.
Extend the item key mapping of SCA webstore
Extend the item key mapping file using the configuration as dependency.In this code, the methods “_comparePriceAgainst” and “_comparePriceAgainstFormated” are modified to change the compare price level to be displayed in the webstore.