Skip to content

Platform content (TenancyEngine)

Edit marketing copy served from the TenancyEngine CMS on the public site — landing hero, features grid, pricing hero, and future public pages.

Console: TenancyEngine console → Platform settingsContent (/platform/content)

Platform admins need Settings configure permission.

Workflow

  1. Select a page in the left panel (e.g. Landing hero, Pricing hero).
  2. Edit each content block by key — set Format (Markdown or HTML) and Body text.
  3. Save changes — published blocks update on the marketing site immediately.
  4. Use Preview on marketing site ↗ to open the live page in a new tab.

System-default pages are seeded from code; custom blocks persist in the platform database.

Pages

PageSlugWhat it controls
Landing herolanding-heroHome page hero, features grid, bottom CTA
Pricing heropricing-heroPricing page title, subtitle, footer note (plan cards come from plan marketing profiles)

Block keys

Each block has a stable key (e.g. hero.title, features.card.tenants.body). The marketing site reads blocks by key — do not rename keys unless the site template is updated to match.

Draft vs published

The editor shows Status, block count, and last updated time. Draft badges appear when a page has unpublished changes. Saving writes through to the public API for authorized operators.

TenancyEngine platform documentation