Form Component
A Form Component is an SDL Tridion XML Component created in the WebForms Designer. The WebForms Designer lets authors create multi-page forms by adding fields and by specifying field properties.
When an author saves a Form Component, the WebForms Designer validates the Component against its Form Schema. If valid, the Form Component is saved to the SDL Tridion Content Manager as an XML Component.
The Component Template that is used to render the form contains both Content Manager (in VBScript) and Content Distributor coding (in a target language of your choice) to ensure that the Form XML is published in a format that can be rendered by the WebForms Server on the Presentation Server. When the Form Component is published:
- the Form Component XML is published
- a rendering Dynamic XSLT is published
- the Page is published. This page contains code in the Presentation Server target language that dynamically assembles and renders the form (using the Form Component XML and the Dynamic XSLT) on a published Page when a visitor opens the Page.