Custom HTML pages are hosted within an iframe in Template Builder and Viz Pilot Edge. They must be served from a web server and accessible via a URL. These pages can function either as a full-screen replacement for a Template Builder template or as an inline panel within a template.

Specify an Inline HTML Panel

  • Open a template and add an HTML panel in the auto generated form, or as a UI component in a custom view, as described in Inline HTML Panel.  

  • In the URL field, enter the URL of the custom HTML template. In this example, the URL from Hello World sample is:  http://pdshost:8177/app/templatebuilder/samples/html_panels/helloworld/helloworld.html

  • Hello world now appears in the Fill-in-Form:

    image-20250224-085617.png

Use a Full Screen Custom HTML Page

With a full screen HTML, it is possible to replace the built-in template with a custom HTML representation that replaces the whole template. The URL to the custom HTML page must be set in Template Properties:

image-20250224-090536.png

The custom HTML page replaces the whole UI:

image-20250224-090442.png