Sites public extensions

Plug module pages and nav into Avanora Sites.

Requires the website module on the tenant. Declare publicRoutes[] in your manifest — Core merges links into public and admin site navigation APIs.

Public resolver

Routes resolve at /m/<moduleKey>/.... Example manifest path /store becomes /m/storefront/store on the tenant site.

Slots

  • sites.navigation.items
  • sites.page.sections
  • sites.footer.links