Skip to main content

What is a PageBuilder Page vs a Template?

Question

What is the difference between a page and a template in Pagebbuilder?

Answer

PageBuilder Page

A page includes a layout and content that is served for a single URI from one or more sites. Pages best used when the content and layout at a uri are expected to be unique on the site. Examples of common pages include the homepage, "about us" page, and any other page that is expected to have a unique layout. Request that match a page URI are served before resolver rules are applied.

PageBuilder Template

A Template is a reusable layout or design that can be used for multiple URI's for one or more sites. The advantage of a template is that you may use the same layout across multiple similar pages with varying content. This allows you only need to build or update the layout a single time and have changes propogate to multiple URI's on your site(s). Templates are often used for section fronts, articles and other sets of URI's where the layout is expected to remain the same but the content will change.  Inside the PageBuilder Template UI, you are setting the blocks or features and selecting the content source and parameters for where that dynamic content will live on the page. URI's built from templates generated when a resolver matches the requested URI and is configured to use the template. 

PageBuilder Logic

When a user make a request to an Arc XP URL, the system will look for any matching Pages and serve any matches. If no match is found the URL will be compared to each of the configured Resolvers in order of their configured priority. If no match is found a 404 error will be returned. 

More Information