How to Build Custom Page Designer Components in Salesforce B2C Commerce
Salesforce B2C Commerce's Page Designer ships with limited stock components, often requiring developers to build custom ones for merchant teams. A custom component consists of two core files: a JSON metadata file that configures the Business Manager UI and an ISML template that renders content on the storefront. The metadata file defines attribute types such as string, image, boolean, and URL, each of which maps directly to a specific editor control in the merchant authoring form. Developers must place these files within a cartridge's experience folder following a strict directory structure, as any deviation causes the component to silently fail to appear. Understanding the distinction between page types, which define full-page layouts, and component types, which define reusable content blocks, is essential before beginning development.
This is an AI-generated summary. ShortSingh links to the original source for the complete article.
Discussion (0)
Log in to join the discussion and vote.
Log in