Add Inheritance to Tenant Page Types

Prior to SCORE 2.0, tenant specific page data templates would inherit only from a few page base data templates.  In SCORE 2.0, the tenant specific pages are required to inherit from multiple base templates.  This change was made so that tenants will have more control when choosing to use the Meta Data components from SCORE, or using their own.

Page TypeSCORE 1.5SCORE 2.0 RequiresMigration Steps
<Tenant Name> Home PageSite Home Page

Site Home Page

Page Meta Data

Navigable

Page Scripts

Site Scripts

Add the following to the inheritance of your tenant home page data template:

templates/Score/Meta Data/Page Meta Data

templates/Score/Navigation/Navigable

templates/Score/Scripts/Page Scripts

templates/Score/Scripts/Site Scripts

<Tenant Name> Content Page

(and any other customer created page types or derived page types)
Site Content Page

Site Content Page

Page Meta Data

Navigable

Section Navigation

Page Scripts

Add the following to the inheritance of your tenant content page data template:

templates/Score/Meta Data/Page Meta Data

templates/Score/Navigation/Navigable

templates/Score/Navigation/Section Navigation

templates/Score/Scripts/Page Scripts