Salesforce B2C Commerce Forms Components

When using B2C Commerce forms, you work with the following key components:

Component Use this to...
Business Objects Access data dynamically, as opposed to using hard-coded data.
Form Definition Define form elements, actions and data validation.
Template Render in-memory form instance data on a browser, and process actions
Script Process in-memory form instance data, for example, save it to a database.
Resource File Define locale-specific browser messages.
Form Pipelets Clear, create or extract an in-memory form instance as defined by form definitions.
Interaction Continue Nodes Call a template that renders in-memory form data on a browser, and pass processing to named actions.
Interaction node Call a template that accesses an in-memory form instance.
Transitions Move processing to the next step upon the execution of a named form action in a pipeline

When you have added/modified these components to include your customized forms, you must integrate your changes into the existing application. For example, if you create a new subpipeline, you need to modify an existing template (by adding a new link) to call it.

See Form Components Working Together or the Forms Tutorial, or details on how to do this.