Extensions for Site Management Tools Integration in NetSuite
Extensions for Site Management Tools allow developers to create new page types and templates for SuiteCommerce websites, enhancing site customization.
Starting with the Site Management Tools (SMT), extension developers have the capability to customize SuiteCommerce websites by introducing new page types and layouts. Such customizations enable site administrators to enhance user experiences by diversifying the available templates and configurations.
What Can You Achieve with Extensions?
Developers can create extensions to:
- Expose new page types for administrators to utilize.
- Customize existing page types with new layout options, enhancing overall site flexibility.
How to Enable Custom Page Types
To make new page types available, developers must follow a series of steps to set up a Commerce extension. This includes:
- **Creating a CMS Page Type Record: **You'll need to add a new CMS Page Type record to your extension's
manifest.jsonfile manually during development. - Registering New Page Types: Utilize the Extensibility API to register new page types so that they can be selected when creating new pages.
- Defining Templates: As an extension developer, you can declare one default layout and additional alternative layouts for your new page types.
Best Practices for Page Type Creation
- Manual Record Creation: It's essential to manually create your CMS Page Type records during the early stages of development for testing.
- Automatic Creation upon Installation: When your extension is bundled and installed into an account, it will automatically create the necessary CMS Page Type records.
Example Use Case
If a developer creates a blog extension, they would register a new 'Blog' page type with a default layout and additional alternatives. Once installed, this new page type can be effortlessly selected by site administrators when creating pages in SMT.
Conclusion
By employing extensions for SMT, developers significantly enhance the customization capabilities of SuiteCommerce sites, allowing for a more tailored user experience.
Source: This article is based on Oracle's official NetSuite documentation.
Frequently Asked Questions (4)
What steps are required to enable new page types in SuiteCommerce using Site Management Tools extensions?
Do I need to create CMS Page Type records manually during the development of a SuiteCommerce extension?
What happens to CMS Page Type records when a SuiteCommerce extension is installed?
How can a developer customize existing page types in SuiteCommerce?
Was this article helpful?
More in Commerce
- Available Items Only Feature in NetSuite 2026.1
Available items only filtering boosts sales efficiency in NetSuite 2026.1 with Intelligent Item Recommendations.
- Commerce Extensions in NetSuite 2026.1
Commerce Extensions in NetSuite 2026.1 enhance performance and user experience in eCommerce.
- Convert Multiple Transaction Line Items into Configured Items in
Enhance transaction processing in NetSuite by converting multiple line items into configured items with improved session handling.
- New SuiteCommerce Features in NetSuite 2026.1
New SuiteCommerce features in NetSuite 2026.1 enhance user experience and improve eCommerce efficiency.
