Section Toggles
Admin → Settings → Client Portal → Sections
Each toggle controls whether a section appears on the public portal home page (/). Toggling a section also affects whether its auto-injected nav link appears in the portal header.
All Toggleable Sections
| Setting key | Section | Auto-injects nav link? |
|---|---|---|
portal_show_hero |
Hero banner (title + subtitle) | No |
portal_show_products |
Product catalogue / pricing cards | No |
portal_show_domain_search |
Domain availability search bar | No |
portal_show_kb |
Knowledge base preview + link | Yes — "Knowledge Base" |
portal_show_faq |
FAQ accordion | Yes — "FAQ" |
portal_show_announcements |
Latest announcements list | Yes — "Announcements" |
portal_show_status |
Service status summary | Yes — "Status" |
Section Behaviour Details
portal_show_hero
Shows the hero banner at the top of the portal home. Disable this if you want the portal to open directly into the product catalogue without a marketing headline.
portal_show_products
Shows the public product pricing grid. Disabling this hides the catalogue from the home page but does not prevent clients from ordering — direct /order/... URLs still work. Use this if you sell hosting invite-only or via custom quotes only.
portal_show_domain_search
Shows a domain name search bar that checks availability via your configured domain registrar API. Disable if you do not sell domains or have no registrar configured.
portal_show_kb
Shows a preview of recent knowledge base articles and a link to the full KB. Injecting a nav link is handled automatically. Requires at least one published KB article to show meaningful content.
portal_show_faq
Shows an accordion of FAQ entries created under Admin → Content → FAQ. When disabled, the FAQ page (/faq) still exists and is accessible via direct URL — only the home page preview and nav link are hidden.
portal_show_announcements
Shows the three most recent published announcements. The "Announcements" nav link is auto-injected when enabled. Full list is at /announcements.
portal_show_status
Shows a summary panel with the current operational status of your services (configured under Admin → Infrastructure → Status). If no status items are configured, this section renders as "All Systems Operational".
Ordering of Sections
Sections render in this fixed order on the home page:
- Hero
- Domain Search
- Products
- Announcements
- Knowledge Base
- FAQ
- Status
Section order is not currently configurable via the UI.
[!TIP] If you enable only Products and Domain Search, the portal acts as a focused shop front with no marketing noise — ideal for white-label setups.